bashスクリプトにおいて、指定引数以降をすべて取得する bash bash
bashスクリプトにおいて、指定引数以降をすべて取得する
第3引数以上の引数すべてを取得(空白を含む場合があることを想定)
OK STRING=${@:3}
NG STRING=(${@:3}) → () でくくると指定箇所のみしか取得できないためNG
2023-10-3 21:43:23
bash sh で実行すると Syntax error: "(" unexpected のエラーがでる bash bash
bash sh で実行すると Syntax error: "(" unexpected のエラーがでる
・エラーになった内奥
# sh hoge1.sh
Syntax error: "(" unexpected
・エラーだったのが箇所
function log () {
・解決策
chmod +x hoge1.sh
・次からはこちらで実行
./hoge1.sh
2023-01-25 10:47:10