grep
zshで実行された最後のコマンドの出力(stdoutとstderr)をavailable変数などで使用できるようにしたいです。
ベストアンサー1
コマンドの出力をファイル(または変数)にリダイレクトできますが、これは自動的には発生しません。
出力リダイレクトは、マニュアルページの大きなトピックです。用語を思い出させるために、標準出力とエラーをリダイレクトします。
foo=$(command 2>&1)
検査パス
$ foo=$(oops 2>&1); date; echo "$foo"
Sun Feb 28 20:59:18 EST 2016
sh: 1: oops: not found
追加資料:
- 3.6 リダイレクト(Bashリファレンスマニュアル)