|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/535385319ce9.html, оценка из 5, голосов 10
|