エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
シェルスクリプト_動的な変数名を使う - Awesome Hacks!
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
シェルスクリプト_動的な変数名を使う - Awesome Hacks!
変数名str_1,str_2,str_3をループで回したい…そんな時に。 【プログラム】 str_1="aaa1" str_2="bbbbbb2... 変数名str_1,str_2,str_3をループで回したい…そんな時に。 【プログラム】 str_1="aaa1" str_2="bbbbbb2" str_3="c3" for NUM in `seq 1 3` do echo "NUM = $NUM" eval `echo "${str_'`printf $NUM`'}"` echo "" done exit 0 【実行結果】 $ test.sh NUM = 1 aaa1 NUM = 2 bbbbbb2 NUM = 3 c3 $ 今までずっとこれを求めていたがなかなかたどり着けなかった。 これこそ、かゆいところに手が届くという言葉が似合うテクだと思った(個人的に)。 うまくいかないときは一旦作った変数名を違う変数に入れて使うとよい。