check for null


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting check for null
# 1  
Old 07-21-2010
Data check for null

hi,

i have 3 lines of output , if second line exists then only condition within the if loop has to exeute other wise it has exit from loop.
i had tried like this but not getting

please help me ...

Code:
Code:
if [ condition]; then 
 
    echo "success"
else
 echo ""

Moderator's Comments:
Mod Comment Use code tags please, ty.

Last edited by zaxxon; 07-21-2010 at 09:43 AM..
# 2  
Old 07-21-2010
Is there a string/pattern you expect in the 2nd line or is it just a check on how many lines you have overall?
# 3  
Old 07-22-2010
Question check for empty line

hi,

i have input like this,
i have to check that second line exists or not ? Smilie
which condition i have use??? please help me

INPUT:
Code:
Machine ID     Machine Name   Master    Check Error Files   MachineComments
-----------------------------------------------------------------------
1                     SSZ0797             Y              Y                      ssz0797
2                                      SSZ0795             N              Y                      SLAVE_1
3                                      SSZ0796             N              Y                      SLAVE_2

Moderator's Comments:
Mod Comment Use code tags.

Last edited by zaxxon; 07-22-2010 at 03:14 AM.. Reason: to format
# 4  
Old 07-22-2010
when you tell you are checking for the second line, is it that you are checking for the existance of
Code:
2 SSZ0795 N Y SLAVE_1

, or any specific row..??? Machine ID, Machine Name etc....

please be a little detailed...
# 5  
Old 07-22-2010
check for null

i am checking for second line existence,

if second line exists some code has to execute otherwise it has to exit from the loop
# 6  
Old 07-22-2010
Code:
# cat check
1 SSZ0797 Y Y ssz0797
2 SSZ0795 N Y SLAVE_1
3 SSZ0796 N Y SLAVE_2

Code:
if [[ `grep -w "2 [[:alnum:]][[:alnum:]]*" check` ]] ; then echo "2 line is exist"; else echo "2 line is not exist"; fi
2 line is exist


Code:
# cat check
1 SSZ0797 Y Y ssz0797
2
3 SSZ0796 N Y SLAVE_2

Code:
# if [[ `grep -w "2 [[:alnum:]][[:alnum:]]*" check` ]] ; then echo "2 line is exist"; else echo "2 line is not exist"; fi
2 line is not exist

# 7  
Old 07-22-2010
its not working Smilie
i am taking the input from one file and trying to check the second line existence

Code:
SWADM=$SWDIR/util/swadm

SERVEREXISTS=`$SWADM show_servers | awk '{print $1}'| head -5 | tail -1`

if [ "$SERVEREXISTS" != "" ]; then 
echo "line exists"

else
echo "line does not exits"
fi

please help me...
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Check null values column

hi, I had a small question.I had a file from which i need to extract data. I have written the below script to check if the file exists and if it exists extract requierd columns from the file. IFILE=/home/home01/Report_1.csv OFILE=/home/home01/name.csv.out1 if #Checks if file exists... (1 Reply)
Discussion started by: Vivekit82
1 Replies

2. Shell Programming and Scripting

If condition to check null variable

Guys, Please help me on the below sample.cfg var=NULL sample.sh #!/bin/sh . /sample.cfg if ;then 1 st command here else 2 nd command here fi (3 Replies)
Discussion started by: AraR87
3 Replies

3. Shell Programming and Scripting

Check null value in xml

Hi, I have a log file which is having some xml tags. I need to check the value for a particular xml field is null or not and if it is null i have to add current time as the value for that xml field. I tried below code to check whether the word count is 0. But even if the xml field is null it... (16 Replies)
Discussion started by: Neethu
16 Replies

4. Shell Programming and Scripting

Check for null values in columns

Hi , I have below data with fixed with of 52 bytes having three columns value data. 01930 MA GLOUCESTER 02033 02025 COHASSET 01960 MA ... (3 Replies)
Discussion started by: sonu_pal
3 Replies

5. Shell Programming and Scripting

Check for null

Hi Champs!!! im a newbie in unix, need ur expert help for my problem... I need to search if there are any "NULL" entries in the string String without Null Str1: 203652|1000003653|tellt|RUPV|4649|1|07/28/2011 01:56:12 String with Null (RUPV is removed) Str2:... (5 Replies)
Discussion started by: guruprasad7
5 Replies

6. Shell Programming and Scripting

How to check for null value from makefile

My makefile has some code as follows: if ; then \ echo copying tools; \ cp -f `../${TOOLS_ROOT_PATH}/ext_tools.sh 1` ${EXTERNAL_BIN_DIR} || exit $$?;\ fi; \ The ext_tools.sh is as follows: cat ttx.conf | grep external | grep -v ^# | awk '{print $1}' It can sometime result... (1 Reply)
Discussion started by: jake_ryan
1 Replies

7. Shell Programming and Scripting

how to check null variable

korn shell If then update_smartcare_user_password "$u_id" else echo "Not a database user" fi i get this error Syntax error at line *** : `then' is not expected. what should i do. I want to check whether $a is null or not. (2 Replies)
Discussion started by: sachin.gangadha
2 Replies

8. Shell Programming and Scripting

How to check for null or empty string

Hi, I need to check for value not equal (<>) to 21 and not equal empty or null values. Please modify this script if then echo "$VALUE,$BSC_NAME,$BSC_ID" > $OUT_FILE/power_up.out end if TQ (5 Replies)
Discussion started by: doer
5 Replies

9. Shell Programming and Scripting

check for not null string in file

Hi, If, in a text file a string is expected at a certain fixed position(for eg at position 5 or from 5-10 on every line) how to check whether data is present on that position or not? Thnx in advance (6 Replies)
Discussion started by: misenkiser
6 Replies

10. Shell Programming and Scripting

check for NULL variable

Hello I want to check for NULL variable.. but this is not working..please help thanks in advance esham (2 Replies)
Discussion started by: esham
2 Replies
Login or Register to Ask a Question