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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     29 Dec 2001  06:04:27
 To : Slavka Gorbanev
 Subject : Re: Разобрать параметры коммандной строки для скрипта на bash...
 -------------------------------------------------------------------------------- 
 
 Slavka Gorbanev <Slavka.Gorbanev@p1.f57.n5057.z2.fidonet.org> wrote:
 
  AM>> Есть-ли какие строковые функции в этом баше, мля?
 SG> 
 SG> они есть, но они не предназначены для "интеллектуального" разбора
 SG> командной строки.  т.е. больше, чем
 SG> 
 SG> case ... in
 SG>     -a) ... ;;
 SG>     -b) ... ;;
 SG> esac
 SG> 
 SG> от него лучше не требовать.
 
  Чушь. В любом борновском шелле, включая bash, испокон веков
  работают конструкции вида
 
  case ... in
    -*a* ) ... ;;
    -*b* ) ... ;;
    -*l* | --some-long-option ) ... ;;
  esac
 
 SG>  а вообще, там, где есть bash, обычно есть и getopt(1).
 
  А вот с это верно. :)
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Разобрать параметры коммандной строки для скрипта на bash...   Eugene B. Berdnikov   29 Dec 2001 06:04:27 
Архивное /ru.linux/535385319ce9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional