0
java -version
出力望むものではありません。grepの結果は、私はこのような
> java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
を、私はgrep
コマンドを実行しますが、私の予想結果を得ることができません。
>java -version | grep "version"
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
私の予想結果は、ちょうど最初の行のみ
java version "1.8.0_101"
なぜですか?
エラーストリームは 'grep'を通さないので。 '|'パイプは標準出力ストリームのみをリダイレクトします。 – CiaPan