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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     13 Apr 2004  09:33:47
 To : Dennis Vshivkov
 Subject : Re: shell programming: собрать командную строку?
 -------------------------------------------------------------------------------- 
 
 
 >>> Dennis Vshivkov wrote:
 
  >>> $ sh -c 'BUKA="$1"; ruby -e "p ARGV" -- ${BUKA:+--opt "$BUKA"}'
  >>> []
  >>> $ sh -c 'BUKA="$1"; ruby -e "p ARGV" -- ${BUKA:+--opt "$BUKA"}' -- foo\ bar
  >>> ["--opt", "foo bar"]
  II>> Сказали ведь: HЕ Bash.
 DV>     И не POSIX sh, и не ksh... Впрочем, согласен -- при неизвестном shell
 DV> лучше не закладываться ни на что помимо минимума.
 
 И на наличие ruby тем более ;)))
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: shell programming: собрать командную строку?   Valentin Nechayev   13 Apr 2004 09:33:47 
Архивное /ru.unix/736881f7ab13.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional