コマンド置換の書き方
コマンドの出力を変数に代入したい場合は、コマンド置換を使います。
コマンド置換の書き方は、以下のようになります。
シェル変数名=$(コマンド)
コマンド置換を使ったシェルスクリプトは、以下のようになります。
カレントディレクトリの値をシェル変数に代入しています。
1 2 3 4 |
#!/bin/bash val=$(pwd) echo "$val" |
実行例
$ ./command.sh
/home/ichiro
コマンドの出力を変数に代入したい場合は、コマンド置換を使います。
コマンド置換の書き方は、以下のようになります。
シェル変数名=$(コマンド)
コマンド置換を使ったシェルスクリプトは、以下のようになります。
カレントディレクトリの値をシェル変数に代入しています。
1 2 3 4 |
#!/bin/bash val=$(pwd) echo "$val" |
実行例
$ ./command.sh
/home/ichiro