> On 2008.03.28 at 15:19:51 +0200, Aleksey Cheusov wrote: >> >> #!/bin/sh >> /bin/bash -li ~/.xinitrc Самому себе - -i надо бы убрать. С-copypaste-ил.
>> Читаем внимательно, вкуриваем каждую букву. >> >> И я повторяю вопрос. При чем тут здесь линуксовый /etc/environment вообще? > И с какого это перепугу в не-линуксе bash будет в /bin, а не в > /usr/bin или /usr/local/bin? Мдэ. Я думаю, читатель, которому это было адресовано, в состоянии заменить /bin/bash на свой любимый шел. Под NetBSD у меня там /bin/ksh, к примеру. В Дебиане /bin/bash. > И с какого перепугу он будет тильду раскрывать не при парсинге команды, > а получив от внешнего /bin/sh аргумент командной строки? > /bin/sh-и в норме раскрывать тильды не обучены. http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_06_01 Идиотский /bin/sh Соляриса меня не интерсует. И солярис тоже - по крайней мере до тех пока, пока они не приведут userspace по умолчанию к POSIX и SUS. За энтерпрайз под соляру мне не платят. Кому нужно, тот заменит на $HOME. ----------------------------------------- 0 ~>cat > ~/tmp/test_shell echo ~ 0 ~>/bin/bash ~/tmp/test_shell /home/cheusov 0 ~>/bin/dash ~/tmp/test_shell /home/cheusov 0 ~>/bin/zsh ~/tmp/test_shell /home/cheusov 0 ~>/usr/X11R6/bin/ksh ~/tmp/test_shell /home/cheusov 0 ~>/usr/pkg/heirloom/bin/sh ~/tmp/test_shell (Это тот самый jsh) ~ 0 ~>uname -a Linux chel 2.6.18-6-686 #1 SMP Sun Feb 10 22:11:31 UTC 2008 i686 GNU/Linux 0 ~> ----------------------------------------- 0 ~>cat > ~/tmp/test_shell echo ~ 0 ~>/bin/sh ~/tmp/test_shell /arpa/af/c/cheusov 0 ~>/bin/ksh ~/tmp/test_shell /arpa/af/c/cheusov 0 ~>/usr/pkg/bin/pdksh ~/tmp/test_shell /arpa/af/c/cheusov 0 ~>/usr/pkg/bin/ksh93 ~/tmp/test_shell /arpa/af/c/cheusov 0 ~>uname -a NetBSD otaku 3.1.1_PATCH NetBSD 3.1.1_PATCH (sdf) #0: Mon Jul 2 15:57:43 UTC 2007 [EMAIL PROTECTED]:/var/netbsd/arch/alpha/compile/sdf alpha 0 ~> -- Best regards, Aleksey Cheusov. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]