small improvements

This commit is contained in:
arcan1s
2015-02-17 00:47:43 +03:00
parent bd9b2cff37
commit bc3a96bf30
7 changed files with 45 additions and 43 deletions

View File

@ -1,15 +1,15 @@
# redefine su command
su() {
CHECKSU=0
local CHECKSU=0
for FLAG in $*; do
[[ $FLAG == "-" ]] && CHECKSU=1
[[ $FLAG == "-l" ]] && CHECKSU=1
[[ $FLAG == "--login" ]] && CHECKSU=1
[[ ${FLAG} == "-" ]] && CHECKSU=1
[[ ${FLAG} == "-l" ]] && CHECKSU=1
[[ ${FLAG} == "--login" ]] && CHECKSU=1
done
if [[ $CHECKSU == 0 ]]; then
if [[ ${CHECKSU} == 0 ]]; then
echo "Use 'su -', Luke"
/usr/bin/su - $*
/bin/su - $*
else
/usr/bin/su $*
/bin/su $*
fi
}