Linuxやってみる!

(91) コマンドの実行結果を変数に代入する。

11,406 views

この記事は最終更新から 2586日 が経過しています。

こんな風にコマンドを $( ) で囲んで書く。

$ DIR=$(pwd)
$ echo $DIR
/home/kakaro

同じことをこんな風に ` ` で囲んでも書ける。

$ DIR=`pwd`
$ echo $DIR
/home/kakaro

こんな風にも使える。

$ for FILE in `find ~/ -type f -name ".bash*"`; do
>     ls -l $FILE
> done
-rw-r--r-- 1 kakaro kakaro 205 Oct 27  2017 /home/kakaro/.bash_profile
-rw------- 1 kakaro kakaro  21246 Sep 22 09:38 /home/kakaro/.bash_history

こんな風にも使える。

$ RES=`ls -l .bash_history | awk '{print $5}'`
$ echo $RES
21246

アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2025-10-21: 0回
  • 2025-10-20: 0回
  • 2025-10-19: 1回
  • 2025-10-18: 5回
  • 2025-10-17: 3回
  • 2025-10-16: 0回
  • 2025-10-15: 1回
  • モバイルバージョンを終了