09-10-2003
string to number
In the following script when I get SIZE1 and SIZE2, they are of type string. I can not do any mathematical operations on them. I wanted to find out if I can convert string in to Number. Thanks in Advance.
FILE1='/export/registry/incoming/reg.dmp'
FILE2='/export/registry/reg.dmp'
SIZE1=`ls -l $FILE1 | awk '{print $5}'`
SIZE2=`ls -l $FILE2 | awk '{print $5}'`
if [ $SIZE1 > $SIZE2 ]
then
echo $SIZE1 - $SIZE2
else
echo "The 1st file is smaller."
fi
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello
Does the unix korn shell provide a function to convert between number and string data-types
regards
Hrishy (1 Reply)
Discussion started by: xiamin
1 Replies
2. Shell Programming and Scripting
I have a variable (say $A) and while passing it gets either a number or some other string. Now how can test (with if else) whether the variable is just a ne or something else ?
Thanks a lot to all in advance
C Saha (2 Replies)
Discussion started by: csaha
2 Replies
3. Shell Programming and Scripting
Hi everyone,
I have a string as follow
ts1n65ulpa4096x16m16_130a_ss1p08v125c
i would like to extract 4096 and 16 from string and save it into two variable. but this string could also have the form
ts1n65ulpa32x16m16_130a_ss1p08v125c
therefore the number before "x" could be 2 or 3 digits. i use... (6 Replies)
Discussion started by: ROOZ
6 Replies
4. UNIX for Dummies Questions & Answers
Hey I want to know if there is an option to know the number of lines containing a certain string (bit for example) in a file? Say I want to know number of lines containing only the string BIT in file xyz. I know how to get number of lines in a file by using wc -l but how do you get number of lines... (1 Reply)
Discussion started by: #moveon
1 Replies
5. Shell Programming and Scripting
Hi there, I have some user input in a variable called $VAR, and i need to ensure that the string is 5 or less characters .... does anybody know how i can count the characters in the variables ?
any help would be great, cheers (2 Replies)
Discussion started by: rethink
2 Replies
6. Shell Programming and Scripting
My question is so simple:
A = raw_input("A ")
if A == '56':
VAR = (A + 54)/13
else:
print "other operations"
if I write in input 5656565656
i want to make some arithmetic operations if the first input is 56XXX
but the output is
TypeError: cannot concatenate 'str' and... (2 Replies)
Discussion started by: kazikamuntu
2 Replies
7. Shell Programming and Scripting
Hi
actually what happen i have taken a value from database table and stored in variable and that value is 20100601 000000 but this value is stored as string value in database table so
after storing this value in variable a when i did operation on this a variable like
a=`expr ${a} +1`
i m... (1 Reply)
Discussion started by: aishsimplesweet
1 Replies
8. Shell Programming and Scripting
I have a txt file as database. when i run my program what it does is it ask me for 3 name and stored in the file as
name1:name2:name3:1
when u enter 3 name it add those in file as above format and add 1 at the end. I what i want is if i enter same names again it changes that 1 to 2 and so... (3 Replies)
Discussion started by: Learnerabc
3 Replies
9. Shell Programming and Scripting
I have a string c12 and want to get the number 12
In general instead of 12 I can have any number. I have to capture the number as I need to do some computations on it.
I am using a bash script (6 Replies)
Discussion started by: kristinu
6 Replies
10. UNIX for Beginners Questions & Answers
I have below code inside my awk script
if ( $0 ~ /SVC IN:/ )
{
svc_in=substr( $0,23 , 3);
if (msg_start == 1 && msg_end == 0)
{
msg_arr=$0;
}
}
else if ( $0 ~ /^SVC OUT:/ )
{
svc_out=substr( $0, 9, 3);
if (msg_start == 1 && msg_end == 0)
... (6 Replies)
Discussion started by: bhagya123
6 Replies
PDIFF(1) FSF PDIFF(1)
NAME
pdiff - produce a pretty comparison between files
SYNOPSIS
pdiff FILE1 FILE2 [-- A2PS-OPTIONS...]
DESCRIPTION
Pretty print the differences between FILE1 and FILE2.
OPTIONS
-h, --help
display this help and exit
-v, --version
display version information and exit
-q, --quiet
don't print informational messages
-l, --lines
search for line differences (`diff')
-w, --words
search for word differences (`wdiff')
-o, --output=FILE
save the output in FILE
Options for a2ps are given after `--', for instance
$ pdiff COPYING COPYING.LIB -- -Pdisplay
News, updates and documentation: http://www.inf.enst.fr/~demaille/a2ps/.
AUTHOR
Written by Akim Demaille.
REPORTING BUGS
Report bugs to <bug-a2ps@gnu.org>.
COPYRIGHT
Copyright (C) 1997-1999 Akim Demaille, Miguel Santana
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU-
LAR PURPOSE.
SEE ALSO
a2ps(1), card(1), fixps(1), pdiff(1), psset(1), texi2dvi4a2ps(1).
The full documentation for pdiff is maintained as a Texinfo manual. If the info and pdiff programs are properly installed at your site,
the command
info pdiff
should give you access to the complete manual.
pdiff 0.4 (GNU a2ps 4.13) February 2000 PDIFF(1)