22
後、私はこの解析引数はgetoptsは
$ ./scriptName -o -p -t something path/to/file
のようなbashスクリプトを呼び出したいこれは私の知る限り
#!/bin/bash
o=false
p=false
while getopts ":opt:" options
do
case $options in
o) opt1=true
;;
p) opt2=true
;;
t) opt3=$OPTARG
;;
esac
done
を取得するが、どのように私はpath/to/file
を入手できますようですか?ループが実行された後
shift $(($OPTIND - 1))
first_arg=$1
second_arg=$2
:
最初の行は 'shift $((OPTIND - 1))'と書くことができますか?つまり、カッコ内にドル記号がなくなっていませんか? – Armand
Armandので、それは次のように見えます:http://www.tldp.org/LDP/abs/html/arithexp.html –