awk -F, 'NF == 1 {print $1}
NF > 1 { print $2}' filename
Будет напечатана только первая строка, если запятая отсутствует, и вторая строка, если есть одна или несколько запятых.
Если вы можете указать команду java
для использования, во многих случаях этого будет достаточно; например, используя пакеты OpenJDK,
/usr/lib/jvm/java-1.8.0/bin/java
запустит виртуальную машину Java 8,
/usr/lib/jvm/java-11/bin/java
запустит виртуальную машину Java 11.
В некоторых случаях или если вы не можете указать команду java
для использования, вам также необходимо установить JAVA_HOME
в каталог, содержащийbin
(/usr/lib/jvm/java-1.8.0
или /usr/lib/jvm/java-11
, следуя приведенным выше примерам ). ].