2017-06-07 7 views
0

java -XshowSettings | grep file.encodingの出力をキャプチャしようとしていますが、動作しません。私はjava -XshowSettingsのプロパティをUnixシェルスクリプトから読み込もうとしています。通常は、例えば次のようにしてプロパティを準備することは容易である。 printenv | grep JAVA_HOMEですが、java -XshowSettingの場合、grepは機能しません。シェルスクリプトからvmのプロパティを読み取るXshowSettings

だから、私はこのような何かをしたいjava -XshowSetting | grep file.encoding、しかしそれは動作しません。何か案が?

+0

'java -XshowSetting |を実行するために受け取ったエラーは何ですか? grep file.encoding'? – hmofrad

+0

このコマンドをbashコマンドラインから実行すると、すべてのパラメータがコンソールに出力されますが、grepさ​​れた1つのパラメータ "file.encoding"は出力されません。 // GIT BASHから実行 – marburger

答えて

0

これは、あなたが結果をキャプチャするために、標準出力と標準エラー出力を結合する必要が

java -XshowSettings 2>&1 | grep file.encoding 

あなたの問題を解決します。続きを読むhere

関連する問題