- 1
- 2
- 3
- 4
test -x /bin/whoami && WHO=/bin/whoami
test -x /usr/bin/whoami && WHO=/usr/bin/whoami
test -x /usr/ucb/whoami && WHO=/usr/ucb/whoami
ME=`$WHO`
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−131
test -x /bin/whoami && WHO=/bin/whoami
test -x /usr/bin/whoami && WHO=/usr/bin/whoami
test -x /usr/ucb/whoami && WHO=/usr/ucb/whoami
ME=`$WHO`
в фирме почему-то никто про $LOGNAME не знает. некоторые знают про не очень портабельный $USER. поправляю скрипты уже Н лет - но все без толку.
Dummy00001 07.03.2014 18:31 # +1
Elvenfighter 08.03.2014 22:10 # +2
Помнится мне он под соляркой -n не принимает. В bash $EUID еще есть.
Dummy00001 08.03.2014 22:12 # 0