First, given this bit of code (line numbers included for reference:
Code:
59 get_all_db () {
60 #echo getting all db
61 dblist=`egrep -i "product/12" /etc/oratab |grep -v "listener"|\
62 awk -F\: '{print $1}'|sort`
63 echo list is $dblist
64 echo
65 echo
66 echo "INSTANCE_NAME HTTPS Port HTTP Port"
67 echo "---------------- ---------- ----------"
68 for ORACLE_SID in $dblist
69 do
70 echo checking for pmon_$ORACLE_SID
71 ps -ef|grep pmon_$ORACLE_SID|grep -v grep
72 echo ps command complete
73 if ps -ef|grep pmon_$ORACLE_SID|grep -v grep
74 then
75 echo calling sqlplus
76 . oraenv
77 sqlplus -s /nolog <<EOF
78 set echo off feedback off verify off head off
79 conn / as sysdba
80 select instance_name,
81 DBMS_XDB_CONFIG.gethttpsport "HTTPS Port",
82 DBMS_XDB_CONFIG.gethttpport "HTTP Port"
83 FROM v\$instance;
84 EOF
85 fi
86 done
87 }
Producing this output:
Code:
1 list is db12 fs91upg fs92dev fs92upg hr92dev hr92tst hr92upg
2
3
4 INSTANCE_NAME HTTPS Port HTTP Port
5 ---------------- ---------- ----------
6 checking for pmon_db12
7 ps command complete
8 checking for pmon_fs91upg
9 ps command complete
10 checking for pmon_fs92dev
11 ps command complete
12 checking for pmon_fs92upg
13 ps command complete
14 checking for pmon_hr92dev
15 ps command complete
16 checking for pmon_hr92tst
17 ps command complete
18 checking for pmon_hr92upg
19 ps command complete
What I don't understand is why the IF continues to evaluate FALSE. The first iteration of the DO loop, where the value of $ORACLE_SID is 'db12' should evaluate false, but the rest are true. To help debug I added lines 70 and 71 to show the current value of ORACLE_SID and the result of the same command that produces the result to be evaluated by the IF. You can see from the output that it appears to always return null (false) but if I execute the very same command manually, it returns the expected result:
hi, :)
pls consider the following if statement
if //g') ]
then
........
else
.......
when i execute the script i am getting the following error
'(' unexpected
I am not able to find the mistake.
could anybody tell where i did mistake.
cheers
RRK (13 Replies)
hi,
actully i need the belp for the below.
host_list=" Host1 host2 host3 host4 "
n=`hostname`
i need to put the condition like the below
if n is among the host mention in the host_list if
then
#some stugg
else
# some other stuff
fi (1 Reply)
Hi ,
I am trying the following simple script . But it is always giving 1 output. Dont know why
#!/bin/sh
find . -name "a.log"
if ; then
echo "1"
else
echo "0"
fi
Kindly advice. it is giving 1 output even when the a.log file is not there (26 Replies)
a=rhino
b=crocodil
c=testsc
if && "$c" = testsc ]
then
echo "Test #5 succeeds."
else
echo "Test #5 fails."
fi
i need to test or condition before check the output with AND condition. ur help is much appreciated... (11 Replies)
Hi all,
Thanks in advance for your time.
I have a data file like this:
1 7.465753425
2 8.980821918
1 1.717808219
1 6.550684932
0 5.432876712
I wish to write a bash script to check both columns and output a 1 if col1==1 AND col2<3. Otherwise I want to output a 0. In the above... (5 Replies)
Hi,
I need to use if condition for search a file pattern on a particular location.
cd $file_Path
if ||
then
do this
else
do that
fi
Can someone help me with the if part, how i can put those conditions?
make sure format should be *.file* and *.file
file is a keyword which i... (5 Replies)
Hi, I'm writing a bash script and i have a condition that goes
if
then
break
fi
but, when i go to run it, i come across this
line 10: '
where line 10 is the if
I don't know what's going on :( (2 Replies)
Hi, below is the script in ksh and i am having issues with if condition.
It takes in one argument as input and executes the shell script.
The problem is in if condition in shell script. If input is given as 1 it works out well. But if input is given as 2 or something else the script is failing to... (1 Reply)
Hi All,
I am using below if condition to check whether null is passed as a parameter to the program
if or ;
then
echo "ABC">>$FILE
else
echo "CDF">>$FILE
fi
However it is saying me null=null command not found . Please help me with this (9 Replies)
Hi All,
Seeking for your assistance on how to condition it correctly.
cat file1.txt
290,1663,43,888,0,0.00,86.91,0.00,26.98,0.00
290,1663,52,0,0,0.00,0.00,0.00,0.00,0.00
290,1663,52,888,0,0.00,34.60,0.00,9.00,0.00
1st scenario:
if the fourth column contains 888s and 0s it is by... (16 Replies)
Discussion started by: znesotomayor
16 Replies
LEARN ABOUT DEBIAN
jzip
JZIP(6) John's Z-code Interpreter Program JZIP(6)NAME
jzip - execute Infocom v1-5 and Inform v1-5 & v8 game files
SYNOPSIS
jzip [ options ] z-file-name
DESCRIPTION
jzip invokes the Z-code Interpreter.
REQUIREMENTS
jzip will run under most (if not all) flavors of Unix, including AIX, Solaris, SunOS, HP/UX, Linux, Free/NetBSD, IRIX, NeXT Mach, DEC
OSF/1, and others.
EDITING
JZip now supports arrowkey editing in UNIX.
Up/Down
selects the previous / next command in history
Left/Right
moves the cursor over the line.
Backspace
deletes
Typing inserts under the cursor
OPTIONS -l n lines in display
-c n columns in display
-r n text right margin (default = 1)
-t n text top margin (default = 0)
-v display version information
-m monochrome mode
-y set Tandy bit
-s n zmachine strict level, from 0 (none), 1 (report once, recommended) to 3.
ENVIRONMENT
jzip looks for the environment variable INFOCOM_PATH and will use the path found there to look for the story file specified on the command
line if the story file cannot be found in the current directory.
CREDITS
jzip is written and maintained by John Holder (j-holder@home.com), based on the ZIP v2.0 sources by Mark Howell and Olaf 'Olsen' Barthel.
AVAILABILITY
The most recent version of jzip can be downloaded from one of:
http://www.jzip.sourceforge.net/
ftp://ifarchive.org/infocom/interpreters/zip/
FILES
/usr/games/jzip
The Z-Code Interpreter Program
/usr/lib/games/zfiles
Recommended location for Zcode files
RELATED USENET NEWSGROUPS
Interactive Fiction (IF) authors should check out rec.arts.int-fiction, and IF players should check out rec.games.int-fiction.
2.1JZIP(6)