最近bashで引数を持たせるときに
$1,$2を使って変数に引数を入れるのがめんどくさいのとコードが煩雑になるので、
配列が使えないかと思って調べたらdeclareコマンドで変数宣言ができることを知りました。
実際にbashで引数の値を配列を入れるときは以下のようにしています。
Array.sh
declare -a array
for a in $@;do
array=("${array[@]}" $a)
done
皆さんもぜひ使ってみてください。
Go to list of users who liked
More than 5 years have passed since last update.
最近bashで引数を持たせるときに
$1,$2を使って変数に引数を入れるのがめんどくさいのとコードが煩雑になるので、
配列が使えないかと思って調べたらdeclareコマンドで変数宣言ができることを知りました。
実際にbashで引数の値を配列を入れるときは以下のようにしています。
declare -a array
for a in $@;do
array=("${array[@]}" $a)
done
皆さんもぜひ使ってみてください。
Register as a new user and use Qiita more conveniently
Go to list of users who liked