Re: (решено) GNOME и koi8
> 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 root@faeroes:/var/netbsd/arch/alpha/compile/sdf alpha
0 ~>
--
Best regards, Aleksey Cheusov.
Reply to: