getoptを再配置する方法はありません。 gnu getoptを使用する単純なスクリプトを見てください。 #!/bin/bash
TEMP=`getopt -o abc -n 'test.sh' -- "[email protected]"`
eval set -- "$TEMP"
while true ; do
case "$1" in
-a) echo "alp
私は、値を持つフラグが渡されたかどうかをチェックし、変数の値を使用するbashスクリプトを持っています。この(擬似コード)のようなもの:file.sh内部 file.sh -c 1.0.0
: #!/bin/bash
get flag:
if flag 'c' then
curl c
else
curl 'something else'
いただきまし上記を行うための最適な方法は