エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
evalで文字列を変数として展開する
例えば以下のような文字列をevalで展開してみる。 #!/bin/bash eval 'val1=10 val2=sample' echo $val1 ... 例えば以下のような文字列をevalで展開してみる。 #!/bin/bash eval 'val1=10 val2=sample' echo $val1 echo $val2すると、実行結果は以下のようになる。 username$ bash eval.sh 10 sampleこのように文字列の’val1=10 val2=sample’を、val1とval2という変数に展開してくれるため echoを使って出力すると、値としての’10’と’sample’が出力される。 もちろん変数の中に格納されている文字列を展開することも可能で #!/bin/bash str='val1=10 val2=sample' eval `echo $str` echo $str echo $val1 echo $val2このコードの実行結果は username$ bash eval.sh val1=10 val2=s