10-23-2006
#!/bin/sh
i=1
cat file1 | while read line
do
str1=`echo $line | cut -c5-10 `
if [ -z "$str1" ]
then
echo "Line No. $i -- No String in position 5-10 "
else
echo "Line No. $i -- String in position 5-10 : $str1"
fi
i=`expr $i + 1`
done
Output:
$ ./test.sh
Line No. 1 -- No String in position 5-10
Line No. 2 -- String in position 5-10 : 12345a
Line No. 3 -- String in position 5-10 : 12345a
Line No. 4 -- No String in position 5-10
Line No. 5 -- No String in position 5-10
Line No. 6 -- String in position 5-10 : 12345a
Line No. 7 -- No String in position 5-10
Line No. 8 -- No String in position 5-10
Line No. 9 -- No String in position 5-10
$ cat file1
aaaa
absd12345asaa
defg12345asd
asas
asas
aeas12345asdd
asas
$
Note: Line 9 and 10 does not have any data in the above file
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
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
2. Shell Programming and Scripting
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
3. Shell Programming and Scripting
Hi All,
I have a table with 10 columns. Some columns(2nd,4th,5th,7th,8th and 10th) are Not Null columns. I'll get a tab-delimited file and want to check col by col and generate seperate error code for each col eg:102 if 2nd col value is NULL and 104 if 4th col value is NULL so on... I am a... (7 Replies)
Discussion started by: Mandab
7 Replies
4. Shell Programming and Scripting
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
5. Shell Programming and Scripting
I have an input file having 7 fields delimited by ,
eg :
1,ABC,hg,1,2,34,3
2,hj,YU,2,3,4,
3,JU,kl,4,5,7,
4,JK,KJ,3,56,4,5
The seventh field here in some lines is empty, whereas the other lines there is a value.
How do I insert string NULL at this location (7th loc) for these lines where... (8 Replies)
Discussion started by: zilch
8 Replies
6. Shell Programming and Scripting
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:
if ; then
echo "success"
else
echo ""
Use code tags please,... (8 Replies)
Discussion started by: sreelu
8 Replies
7. Shell Programming and Scripting
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
8. Shell Programming and Scripting
Hi All,
I am writting a Sell Script, that takes Search String & File Name from the terminal and check for Null Status. If either is NULL then pgm should quit.
I wrote the following:
bash-3.2$ cat null_status_of_parameters.sh
#!/bin/sh
#WASS that takes Search String & File Name from... (2 Replies)
Discussion started by: manishdivs
2 Replies
9. Shell Programming and Scripting
I want to append file with a string but before doing that i want to check if this string already exist in that file.I tried with grep on Solaris 10 but unsuccessful.Man pages from grep seems to suggest if the string is found command status will be 0 and if not 1.But i am not finding it.May be i... (2 Replies)
Discussion started by: sahil_shine
2 Replies
10. UNIX for Dummies Questions & Answers
Hi,
I have a requirement where I have to check whether the mandatory columns in a pipe delimited file is null and print error message.
For eg, I have to check if the 3rd,5th,6th,7th and 8th column are null and print the message "<column name> is null".
The data file will have aroung 100,000... (6 Replies)
Discussion started by: reshma15193
6 Replies
LEARN ABOUT HPUX
xmtextfieldinsert
XmTextFieldInsert(library call) XmTextFieldInsert(library call)
NAME
XmTextFieldInsert -- A TextField function that inserts a character string into a text string
SYNOPSIS
#include <Xm/TextF.h>
void XmTextFieldInsert(
Widget widget,
XmTextPosition position,
char * value);
DESCRIPTION
XmTextFieldInsert inserts a character string into the text string in the TextField widget. The character positions begin at 0 (zero) and
are numbered sequentially from the beginning of the text. For example, to insert a string after the fourth character, the position parame-
ter must be 4.
This routine calls the widget's XmNvalueChangedCallback and verification callbacks, either XmNmodifyVerifyCallback or XmNmodifyVerifyCall-
backWcs, or both. If both verification callback lists are registered, the procedures of the XmNmodifyVerifyCallback list are executed first
and the resulting data is passed to the XmNmodifyVerifyCallbackWcs callbacks. If the XmNcursorPosition resource is greater than or is the
same value as position, the XmNmotionVerifyCallback is called.
widget Specifies the TextField widget ID
position Specifies the position in the text string where the character string is to be inserted
value Specifies the character string value to be added to the text widget
For a complete definition of TextField and its associated resources, see XmTextField(3).
RELATED
XmTextField(3) and XmTextFieldInsertWcs(3).
XmTextFieldInsert(library call)