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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexey V.Chaykin                     2:5020/400     14 Jan 2002  11:06:02
 To : Slava Gorbanev
 Subject : Re: Разобрать параметры коммандной строки для скрипта на bash...
 -------------------------------------------------------------------------------- 
 
 Slava Gorbanev wrote:
 
 >  - Hi, Eugene B.!
 > 
 > In cc.personal on Sat, 29 Dec 2001 05:04:27 +0400 Eugene B. Berdnikov
 > wrote:
 > 
 > SG>> они есть, но они не предназначены для "интеллектуального" разбора
 > SG>> командной строки.  т.е. больше, чем
 > SG>>
 > SG>> case ... in
 > SG>>     -a) ... ;;
 > SG>>     -b) ... ;;
 > SG>> esac
 > SG>>
 > SG>> от него лучше не требовать.
 > 
 >  EBB> Чушь. В любом борновском шелле, включая bash, испокон веков
 >  EBB> работают конструкции вида
 > 
 > get lost.  звездочки, бары -- это не суть важно.  так или иначе, весь
 > разбор и контроль аргументов у опций придется делать ручками.
 > 
 >  EBB>  case ... in
 >  EBB>    -*a* ) ... ;;
 >  EBB>    -*b* ) ... ;;
 >  EBB>    -*l* | --some-long-option ) ... ;;
 >  EBB>  esac
 > 
 > после минуса-то зачем звезду воткнул?
 > 
 
 man 1 getopt
 -- 
 Всего наилучшего - Алексей В.Чайкин
 --- ifmail v.2.15dev5
  * Origin: iaphras (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Разобрать параметры коммандной строки для скрипта на bash...   Alexey V.Chaykin   14 Jan 2002 11:06:02 
Архивное /ru.linux/65771bb85add.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional