変数PYVER内のbashコマンドPYVER="$(python --version)"
の出力をキャプチャしようとしています。何らかの理由で、echo "$PYVER"
を使用してチェックするときに何も返さない(空白行)ようには動作しないようです。私はこれを初めて使っています。私はこの形式で他の出力をキャプチャしようとしましたが、うまくいきました。誰かが私の誤りを見つけることができれば、私は非常に感謝しています。私はbashコマンドの出力をキャプチャしようとしています
0
A
答えて
3
のpythonが、これは動作するはずstderrにバージョンを書き込みますので、:
PYVER=$(python --version 2>&1)
echo $PYVER
1
私が考える問題は、Pythonの--versionはstder、ないstdoutにそれは出力だ送信ということです。 以下のリダイレクトは、あなたが望むことをするようです。
$PYVER="$(python --version 2>&1 > /dev/null)"
$echo $PYVER
$Python 2.7.10
関連する問題
- 1. Bash:コマンドの出力をキャプチャして条件付きで処理する
- 2. リダイレクトコマンドの出力には、私は変数にコマンドの出力をリダイレクトしようとしている
- 3. bashによる対話型プログラムの出力と入力のキャプチャ
- 4. コマンドのBashワイルドカード(*)が正しい出力をキャプチャするのを引き起こします
- 5. Perlの//出力をBashに保存しようとしています
- 6. はbashスクリプトで変数にコマンドの出力をリダイレクトする私は、このコマンドを直接実行した場合に正しく動作している変数$ BEI</p> <p>に次のコマンドの出力をリダイレクトしようとしている、と私はしようとしています
- 7. Bashスクリプトで変数に文字列を出力しますか?私は出力に私の変数に文字列をしようとしています
- 8. Bash:標準出力を抑制してエラー出力をキャプチャする
- 9. Bash - コマンドの出力をキャッチ
- 10. 私は、以下のコマンドの出力を統合しようとしていますPowerShellのv2の
- 11. bash内のpythonプロセスを呼び出し、出力を変数にキャプチャします
- 12. 私はpowershellフォームからバッチファイルを実行しようとしており、表示用のテキストボックスにバッチファイルの出力をキャプチャしようとしています
- 13. bashコマンドsedが予期しないエラーを出力しています
- 14. bashの、ネストされたコマンドと、私は、このようなコマンドを使用して、プロセスのCPU使用状況を追跡しようとしています
- 15. 私のbashスクリプトを作成しようとしています
- 16. gitコマンドの出力をキャプチャしますか?
- 17. bashでinotifywaitの出力をキャプチャ
- 18. Rubyからコマンドを表示して出力をキャプチャする
- 19. BashコマンドとしてのBashコマンド引数
- 20. ZSHで出力コマンドをキャプチャしてテストする
- 21. コマンドラインですべてのコマンドと出力をキャプチャするにはどうすればよいですか?
- 22. C#の:特権で実行コマンドと私は出力をキャプチャしながら、昇格権限でコマンドを実行したいのですが、出力
- 23. cvsコマンドからgreg cygwin出力しようとしています
- 24. bash/nodeを使用してコマンド出力を取得する
- 25. 私はこのようになり、入力ファイル(INPUT.TXT)からの出力として単語の種類を取得しようとしています出力
- 26. Bash、コマンドの出力を分類する
- 27. 私はbashが、私はbashのを取得し、ブートストラップインストールし使用しています:バウアー:コマンド
- 28. PHP exec()がbashコマンドの出力を取得しない
- 29. Whiptailは私のbashコマンドを実行していません
- 30. javaからのsshコマンド出力のキャプチャ
ありがとうございました@BenCastan、これは完璧に機能しました –