посмотрите в
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
для изменения сеанса по умолчанию
Ваш вопрос не ясен, но всякий раз, когда у вас есть пары значений тег/имя -- -во входных данных, я считаю, что лучше сначала создать массив этих пар(tag2val[]
ниже )а затем вы можете тестировать и/или печатать все, что вам нравится, как бы вы ни хотели, в любом порядке, например,:
$ cat file | awk -v OFS='\t' '
{ tag=val=$0; sub(/[[:space:]].*/,"",tag); sub(/[^[:space:]]*[[:space:]]+/,"",val); tag2val[tag]=val }
tag == "Version" { print val, tag2val["Name"] }
' file
8.0.3.0 IBM SDK, Java Technology Edition, Version 8
9.0.5.3 IBM HTTP Server for WebSphere Application Server
.
$ cat file | awk -v OFS='\t' '
{ tag=val=$0; sub(/[[:space:]].*/,"",tag); sub(/[^[:space:]]*[[:space:]]+/,"",val); tag2val[tag]=val }
tag == "Version" { print val, (tag2val["Name"] ~ /WebSphere/ ? "WebSphere" : "JDK") }
' file
8.0.3.0 JDK
9.0.5.3 WebSphere
Вышеуказанное было выполнено с использованием cat file
вместо /ihs_home/HTTPServer/bin/versionInfo.sh
, которого нет в моей системе, и с использованием того, что вы указали в своем вопросе, в качестве входных данных:
$ cat file
.....
Installed Product
--------------------------------------------------------------------------------
Name IBM SDK, Java Technology Edition, Version 8
Version 8.0.3.0
ID JAVA8
Build Level pxa6480sr3ifix-20160615_01
Build Date 06/15/16
Architecture x86-64 (64 bit)
Installed Product
--------------------------------------------------------------------------------
Name IBM HTTP Server for WebSphere Application Server
Version 9.0.5.3
ID IHS
Build Level f5032008.04
Build Date 2/26/20
Package com.ibm.websphere.IHS.v90_9.0.5003.20200226_0941
Architecture x86-64 (64 bit)
Installed Features Core runtime
--------------------------------------------------------------------------------
.....