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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Vasily Korytov                       2:5020/400     24 Jun 2007  20:23:10
 To : All
 Subject : ksh scripting in zsh
 -------------------------------------------------------------------------------- 
 
 Есть следующий ksh-код:
 PWGEN="apg -m 8 -x 8 -n 1" # генерилка паролей такая
 PASS=$($PWGEN)
 printf '%s\n' "$PASS"
 
 Он работает в ksh93, в ksh88 и даже в bash (хоть последний с ksh
 совместим довольно слабо).
 
 А вот в zsh нет, выдаёт на второй строчке такое:
 zsh: command not found: apg -m 8 -x 8 -n 1
 
 Видимо, пытаясь вызвать бинарик "apg -m 8 -x 8 -n 1", а не "apg".
 
 Что немного удивляет, особенно в свете того, что Debian zsh прописан как
 alternatives для (/usr)?/bin/ksh.
 
 По сути, интересует только один вопрос: не проглядел ли я способ сделать
 этот код zsh-compatible, или его принципиально нет?
 
 -- 
    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/657787f4315f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional