mathmatical expression


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting mathmatical expression
# 1  
Old 04-16-2008
CPU & Memory mathmatical expression

Hi All,

How can I execute the below statement using an awk or "expr"??
time=14400
hours=2
mins=160
secs=`expr((((time/ 3600) - hours) * 60) - mins) * 60

Thanks in advance
JS
# 2  
Old 04-16-2008
in ksh shell:
Code:
sec=$(  (((($time/ 3600) - $hours) * 60) - $mins) * 60  )

# 3  
Old 04-16-2008
Hi Jim,
Thanks for ur time..
But it is not working still
# 4  
Old 04-16-2008
define not working; it is your formula, so you are the one who knows what you need.
# 5  
Old 04-16-2008
Here you go

Code:
secs=`expr \( \( $time / 360 - $hours \) \* 60 - $mins \) \* 60`

# 6  
Old 04-16-2008
Thanks a lot Krish ...

I tried using the back slash beore .. but it didnot work ...

Bit now its working ..i guess i missed a backslash some where ..

Thank you so much !!
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Why Relational Expression is Writing to a Expression?

Hello All, Not sure why this is happening... When the following If Statement is evaluated for some reason it is creating a file in the CWD called '0'. I've seen this happen before, just not in an If Statement... CODE: if then DIR_NAME="$1" DIR_SIZE=0 STATUS="" else... (3 Replies)
Discussion started by: mrm5102
3 Replies

2. UNIX for Advanced & Expert Users

sed: -e expression #1, char 0: no previous regular expression

Hello All, I'm trying to extract the lines between two consecutive elements of an array from a file. My array looks like: problem_arr=(PRS111 PRS213 PRS234) j=0 while } ] do k=`expr $j + 1` sed -n "/${problem_arr}/,/${problem_arr}/p" problemid.txt ---some operation goes... (11 Replies)
Discussion started by: InduInduIndu
11 Replies

3. Shell Programming and Scripting

help with an if expression..

hello everyone.. as i said in a previous thread again, im new in linux shell programming and i came up with a new problem i cant solve. so i need your help.. this is the code #!/bin/sh a=0 while do a=`expr $a + 1` b=$(( 3 * $a )) if ; then continue fi echo "$a" done what im... (2 Replies)
Discussion started by: Telis
2 Replies

4. Programming

Perl: How to read from a file, do regular expression and then replace the found regular expression

Hi all, How am I read a file, find the match regular expression and overwrite to the same files. open DESTINATION_FILE, "<tmptravl.dat" or die "tmptravl.dat"; open NEW_DESTINATION_FILE, ">new_tmptravl.dat" or die "new_tmptravl.dat"; while (<DESTINATION_FILE>) { # print... (1 Reply)
Discussion started by: jessy83
1 Replies

5. Shell Programming and Scripting

Integer expression expected: with regular expression

CA_RELEASE has a value of 6. I need to check if that this is a numeric value. if not error. source $CA_VERSION_DATA if * ] then echo "CA_RELESE $CA_RELEASE is invalid" exit -1 fi + source /etc/ncgl/ca_version_data ++ CA_PRODUCT_ID=samxts ++ CA_RELEASE=6 ++ CA_WEEK_NO=7 ++... (3 Replies)
Discussion started by: ketkee1985
3 Replies

6. Shell Programming and Scripting

Help with an expression

I have searched and can't seem to find or understand :confused: how to put together the right expression so my script doesn't traverse .files like .ssh and to skip certain dir's. So if I'm searching /dir1 but didn't want to search /dir1/this_dir What do I need to add to this statement for that... (2 Replies)
Discussion started by: jcalisi
2 Replies

7. Linux

Regular expression to extract "y" from "abc/x.y.z" .... i need regular expression

Regular expression to extract "y" from "abc/x.y.z" (2 Replies)
Discussion started by: rag84dec
2 Replies

8. Programming

error: initializer expression list treated as compound expression

I had seen this error for the first time ..... error: initializer expression list treated as compound expression please help.... (12 Replies)
Discussion started by: arunchaudhary19
12 Replies

9. UNIX for Dummies Questions & Answers

Work around for a mathmatical assignment

Hi All, I want to a mathematical callculations as follow: I have a file FILE1 I want to do following assignment COUNTER1=`grep -n $string1 FILE1 | cut -d : -f1` This will give me number of the line on which the string occured. COUNTER2=`grep -n $string2 FILE1 | cut -d : -f1` Same as... (4 Replies)
Discussion started by: VENC22
4 Replies

10. Shell Programming and Scripting

Regular Expression + Aritmetical Expression

Is it possible to combine a regular expression with a aritmetical expression? For example, taking a 8-numbers caracter sequece and casting each output of a grep, comparing to a constant. THX! (2 Replies)
Discussion started by: Z0mby
2 Replies
Login or Register to Ask a Question