From b857659d05cb92c28df04d607c85fda360d542af Mon Sep 17 00:00:00 2001 From: Nikola Ivanov Date: Mon, 9 Dec 2024 17:09:11 +0200 Subject: [PATCH 1/3] Edited findhomes.sh --- tools/unix/findhomes.sh | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tools/unix/findhomes.sh b/tools/unix/findhomes.sh index b048679..2824761 100755 --- a/tools/unix/findhomes.sh +++ b/tools/unix/findhomes.sh @@ -1,10 +1,8 @@ #!/bin/bash # A little helper script for finding ORACLE_HOMEs for all running instances in a Linux server -# by Tanel Poder (http://blog.tanelpoder.com) - +# # # by Tanel Poder (http://blog.tanelpoder.com) +# # printf "%6s %-20s %-80s\n" "PID" "NAME" "ORACLE_HOME" -pgrep -lf _pmon_ | - while read pid pname y ; do - printf "%6s %-20s %-80s\n" $pid $pname `ls -l /proc/$pid/exe | awk -F'>' '{ print $2 }' | sed 's/bin\/oracle$//' | sort | uniq` - done - +ps -Ao pid,cmd | grep _pmon_ | grep -v grep | while read pid pname; do + printf "%6s %-20s %-80s\n" $pid $pname `readlink /proc/$pid/exe | sed 's/bin\/oracle$//' | sort | uniq` +done From d19e024478ebc0d815a53de40b5ea3c62e581967 Mon Sep 17 00:00:00 2001 From: Nikola Ivanov Date: Mon, 9 Dec 2024 17:27:09 +0200 Subject: [PATCH 2/3] Edited findhomes.sh --- tools/unix/findhomes.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/unix/findhomes.sh b/tools/unix/findhomes.sh index 2824761..160afb7 100755 --- a/tools/unix/findhomes.sh +++ b/tools/unix/findhomes.sh @@ -1,7 +1,7 @@ #!/bin/bash # A little helper script for finding ORACLE_HOMEs for all running instances in a Linux server -# # # by Tanel Poder (http://blog.tanelpoder.com) -# # +# by Tanel Poder (http://blog.tanelpoder.com) + printf "%6s %-20s %-80s\n" "PID" "NAME" "ORACLE_HOME" ps -Ao pid,cmd | grep _pmon_ | grep -v grep | while read pid pname; do printf "%6s %-20s %-80s\n" $pid $pname `readlink /proc/$pid/exe | sed 's/bin\/oracle$//' | sort | uniq` From 11f7f4a2091413a340314d61824bb89c1ec35cc4 Mon Sep 17 00:00:00 2001 From: Nikola Ivanov Date: Mon, 9 Dec 2024 17:38:30 +0200 Subject: [PATCH 3/3] Edited findhomes.sh --- tools/unix/findhomes.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/unix/findhomes.sh b/tools/unix/findhomes.sh index 160afb7..f5bb960 100755 --- a/tools/unix/findhomes.sh +++ b/tools/unix/findhomes.sh @@ -4,5 +4,5 @@ printf "%6s %-20s %-80s\n" "PID" "NAME" "ORACLE_HOME" ps -Ao pid,cmd | grep _pmon_ | grep -v grep | while read pid pname; do - printf "%6s %-20s %-80s\n" $pid $pname `readlink /proc/$pid/exe | sed 's/bin\/oracle$//' | sort | uniq` + printf "%6s %-20s %-80s\n" $pid $pname `readlink /proc/$pid/exe | sed 's/bin\/oracle$//'` done