5
ответов

Использование getopts для обработки длинных и коротких параметров командной строки

Я хочу, чтобы с помощью моего сценария оболочки вызывались длинные и короткие формы параметров командной строки. Я знаю, что можно использовать getopts, но, как и в Perl, я не смог сделать то же самое с shell. Любой ...
вопрос задан: 22 March 2019 05:26
2
ответа

Есть ли способ использовать строку в качестве переключателя с помощью getopts?

Я смотрю, есть ли способ для getopts обрабатывать переключатели со строками вместо символов. Например, я хотел бы предоставить что-то вроде этого: script.ksh -file1 file1.txt -file2.txt ...
вопрос задан: 15 June 2012 16:49
1
ответ

Как мне разобрать аргументы командной строки в Bash?

Скажем, у меня есть скрипт, который вызывается с этой строкой: ./myscript -vfd ./foo/bar/someFile -o / fizz / someOtherFile или вот этот: ./foo/bar/someFile Что ...
вопрос задан: 13 March 2019 18:44
0
ответов

getopts не будет вызывать дважды подряд? [дубликат]

По какой-то причине параметры работают нормально при первом вызове lib_progress_bar -c "@" -u "_" 0 100, но при втором вызове и далее все по умолчанию, потому что похоже, что getopts c: u: d: p: s:%: m: flag ...
вопрос задан: 13 March 2019 18:43
0
ответов

Необязательный аргумент опции с getopts

в то время как getopts "hd :R :" arg; do case $arg in h )echo "usgae" ;; д )dir=$OPTARG ;; R )if [[ $OPTARG = ~^[0 -9]+$ ]];then level=$OPTARG else...
вопрос задан: 22 June 2018 21:59
0
ответов

Получение нескольких аргументов для одного параметра с помощью getopts в Bash

Мне нужна помощь с getopts. Я создал сценарий Bash, который при запуске выглядит так: $ foo.sh -i env -d directory -s subdirectory -f file Он работает правильно при обработке одного аргумента из каждого флага. ...
вопрос задан: 24 September 2017 12:48
0
ответов

bash getopts с несколькими обязательными параметрами

Можно ли использовать getopts для одновременной обработки нескольких параметров? Например, myscript -iR или myscript -irv. Кроме того, у меня есть ситуация, когда на основе условия скрипту потребуется обязательная опция....
вопрос задан: 19 September 2012 19:35
0
ответов

Как я могу использовать длинные параметры со встроенной функцией Bash getopts?

Я пытаюсь разобрать временную опцию -с помощью Bash getopts. Я вызываю свой скрипт следующим образом :./myscript -temp /foo/bar/someFile Вот код, который я использую для анализа параметров. в то время как getopts "temp :выстрелы :...
вопрос задан: 18 August 2012 22:25
0
ответов

синтаксический анализ аргументов после getopts

Я хочу вызвать сценарий bash вроде этого $ ./scriptName -o -p -t something path / to / file Это все, что нужно Я получаю #! / Bin / bash o = false p = false, а параметры getopts ": opt:" do case $ options in ...
вопрос задан: 27 February 2012 21:51
0
ответов

Как обрабатывать getopts оболочки с параметром, содержащим пробелы

Я ищу способ обработки аргументов, содержащих пробелы, которые должны быть проанализированы командой getopts оболочки. while getopts ": a: i: o: e: v: u:" arg do echo "ARG: $ arg" >> /tmp/submit....
вопрос задан: 16 May 2011 14:24