LinuxでJavaバージョンを1つのコマンドで取得したいとします。Linuxでシングルラインコマンドを使用してJavaバージョンを取得する方法
私はので、私は
java -version|awk '{print$3}'
ような何かをしようとしているのawkに新しいですしかし、それはバージョンを返しません。下のJavaバージョンの出力から1.6.0_21
を取得するにはどうすればよいですか?
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)
レスつのプロセス: 'javaの-version 2 >&1 | awk -F \ "'/ version/{print $ 2}' – holygeek
@holygeek:+ 1.nice –
@holygeek&John:答えをありがとう – abi1964