Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Vasily Korytov                       2:5020/400     24 Jun 2007  20:53:18
 To : Sergey Vlasov
 Subject : Re: ksh scripting in zsh
 -------------------------------------------------------------------------------- 
 
 On Sun, 24 Jun 2007 20:44:15, Sergey Vlasov wrote:
 
 > On Sun, 24 Jun 2007 16:23:10 +0000 (UTC) Vasily Korytov wrote:
 >> zsh: command not found: apg -m 8 -x 8 -n 1
 >> 
 >> Видимо, пытаясь вызвать бинарик "apg -m 8 -x 8 -n 1", а не "apg".
 > 
 > В zsh есть опция SH_WORD_SPLIT, которая по умолчанию включена в режимах
 > эмуляции sh и ksh, но выключена в режиме zsh:
 
 [...]
 
 > Вероятно, разработчики zsh решили, что от автоматического разбиения
 > значений переменных по $IFS больше вреда, чем пользы.
 
 Ага, спасибо, вот теперь всё выглядит логично. =)
 
 > Если писать именно для zsh, можно явно указать ${=PWGEN}, чтобы код
 > работал независимо от настроек, установленных пользователем.
 
 Спасибо за наводку, но именно для zsh писать не собираюсь. Собираюсь
 именно для ksh. Если, в случае чего, можно будет ему подставить в
 shebang-path какой-нибудь другой шелл и оно заработает -- это просто
 дополнительный плюс.
 
 >> Что немного удивляет, особенно в свете того, что Debian zsh прописан как
 >> alternatives для (/usr)?/bin/ksh.
 > 
 > Если zsh вызывается через симлинк с именем ksh, должен автоматически
 > установиться режим emulate ksh, в котором опция SH_WORD_SPLIT включена.
 
 При случае проверю, ещё раз спасибо.
 =)
 
 -- 
    DESKPOT-RIPN
 --- ifmail v.2.15dev5.3
  * Origin: Good morning, Jah! (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ksh scripting in zsh   Vasily Korytov   24 Jun 2007 20:23:10 
 Re: ksh scripting in zsh   Sergey Vlasov   24 Jun 2007 20:44:15 
 Re: ksh scripting in zsh   Vasily Korytov   24 Jun 2007 20:53:18 
Архивное /ru.unix/65777a1b9140.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional