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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     05 Apr 2004  13:18:41
 To : Victor Wagner
 Subject : Re: shell programming: собрать командную строку?
 -------------------------------------------------------------------------------- 
 
 vitus@45.free.net (Victor Wagner) writes:
 
 > Aleksey Cheusov <cheusov@scnsoft.com> wrote:
 >>>
 >>> OPTS="" [ "x${ZUKA}" != "x" ] && OPTS="${OPTS} --opt-one '${ZUKA}'"
 >>> [ "x${BUKA}" != "x" ] && OPTS="${OPTS} --opt-two '${BUKA}'"
 >  AC> А части && разьве не отдельными процессами пускается?
 >  AC> IMHO лучше через if/fi переписать
 >
 > В шеле разными процессами пускается всё. И оптимизируется
 > одинаково Так что разница между if/fi
 > и && только в удобочитаемости.
 
 Здесь разницы нет просто потому, что variable expansion
 происходит ДО запуска.
 
 >>> program ${OPTS}
 >  AC> eval program ${OPTS}
 >
 > Ты уверен? Если бы то был не шелл, а Tcl я бы был уверен. Hо шелл
 > регулярнейшим образом проявляет неестественный интеллект по поводу
 > запустить второй проход интерпретации параметров.
 
 Он естественный.
 
    * brace expansion
    * tilde expansion
    * parameter and variable expansion
    * command substitution
    * arithmetic expansion
    * word splitting
    * filename expansion
 
 Как ты предлагаешь в шеле дернуть только то, что нужно из этого списка?
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 shell programming: собрать командную строку?   Lev Serebryakov   04 Apr 2004 11:29:30 
 Re: shell programming: собрать командную строку?   Igor Ivanov   04 Apr 2004 13:01:04 
 shell programming: собрать командную строку?   Lev Serebryakov   04 Apr 2004 14:10:36 
 shell programming: собрать командную строку?   Ivan Vanin   04 Apr 2004 16:51:40 
 shell programming: собрать командную строку?   Lev Serebryakov   04 Apr 2004 19:52:08 
 Re: shell programming: собрать командную строку?   Igor Ivanov   05 Apr 2004 09:19:17 
 Re: shell programming: собрать командную строку?   Kirill Frolov   08 Apr 2004 06:43:43 
 Re: shell programming: собрать командную строку?   Aleksey Cheusov   04 Apr 2004 14:03:47 
 Re: shell programming: собрать командную строку?   Victor Wagner   04 Apr 2004 14:08:21 
 shell programming: собрать командную строку?   Lev Serebryakov   04 Apr 2004 17:52:22 
 Re: shell programming: собрать командную строку?   Aleksey Cheusov   05 Apr 2004 13:18:41 
 Re: shell programming: собрать командную строку?   Aleksey Cheusov   05 Apr 2004 14:33:35 
 shell programming: собрать командную строку?   Lev Serebryakov   04 Apr 2004 17:49:54 
 Re: shell programming: собрать командную строку?   Dennis Vshivkov   05 Apr 2004 17:35:37 
 Re: shell programming: собрать командную строку?   mitrohin a.s.   04 Apr 2004 14:35:16 
 Re: shell programming: собрать командную строку?   Sergue E. Leontiev   05 Apr 2004 00:53:29 
 Re: shell programming: собрать командную строку?   Dennis Vshivkov   05 Apr 2004 13:20:11 
 Re: shell programming: собрать командную строку?   Kirill Frolov   08 Apr 2004 06:00:40 
Архивное /ru.unix/17283020e199b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional