GNU/Linux >> Linux の 問題 >  >> Linux

Oracle または OpenJDK Java バージョンが Linux にインストールされているかどうかを確認する Bash コマンド

if [[ $(java -version 2>&1) == *"OpenJDK"* ]]; then echo ok; else echo 'not ok'; fi

java -version 2>&1 | grep "OpenJDK Runtime" | wc -l

Oracle JDK を使用している場合は 0、OpenJDK を使用している場合は 1 を返します

バッシュ条件:

if [[ $(java -version 2>&1 | grep "OpenJDK Runtime") ]]

Linux
  1. jpsコマンドを使用してLinux上のJavaプロセスを確認します

  2. Linux で単一行コマンドを使用して Java バージョンを取得する方法

  3. Linux コマンドを使用して OS とバージョンを確認する方法

  1. Redhatのバージョンを確認する方法

  2. 実行/インストールされているPostgresのバージョンを確認する方法

  3. Linux – JavaがインストールされたフォルダでJavaのバージョンを見つける方法は?

  1. コマンドラインでLinuxのカーネルバージョンを確認する方法

  2. UNIX/Linux のバージョンを確認する「uname」コマンドの例

  3. LinuxにインストールされているすべてのJavaバージョンを表示するコマンドは何ですか?