12-04-2007
Hi vgersh99,
I saw this post and I wonder if I have an associative array for calculate an operation; how abs would work in this case.
Assume;
I have
count[$1]=$2-$1;
If I apply the one you suggested in earlier post,
can it be turned to;
count[$1]= ($4-$5)*(0.05);
if(count[$1]>=0){
count[$1]=count[$1];}
else
count[$1]=0-count[$1];
Please advise. Really hope to hear from you soon! Thanks
-Jason
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I am trying to find out how to get an absolute value for integer in ksh.
I tried using abs... but that doesn't work ! this is the workaround I did, but isn't there an inbuilt function to get absolute value for any variable !
Please help as i am new to unix :confused:
Thanks,
... (3 Replies)
Discussion started by: icyhot
3 Replies
2. Shell Programming and Scripting
How would I get the absolute filename of a selected file...I want to control click...I already have the context menu all set to run a script...I just need to be able to get the file name of the file I control clicked on.
In windows it is as follows:
set filename=%~f1
set name=%~n1
set... (0 Replies)
Discussion started by: mainegate
0 Replies
3. UNIX for Dummies Questions & Answers
is cd ~ considered an absolute path? (2 Replies)
Discussion started by: Kirichiko
2 Replies
4. UNIX for Dummies Questions & Answers
is there any function in unix which will convert a integer to absolute value with a single decimal point.
suppose x=15232
y=x/1024=14.875
i want y to be 14.8
Similarly if y=6.29452 it should come as 6.3 (3 Replies)
Discussion started by: dr46014
3 Replies
5. Shell Programming and Scripting
Hi,
i want to caluculate sum and absolute sum information of the 2nd column.
sum(abs(ENO)),sum(ENO)
file1 contains the employee information.
"abc","+10000.00","100"
"bbc","-3000.00","400"
"cbc","+20000.90","500"
"dbc","-4000.00","600"
output should get this
Sum(abs(eno)) ... (5 Replies)
Discussion started by: onesuri
5 Replies
6. Shell Programming and Scripting
Hi,
I have a file as follows:
|-30.0|Appls. executing in db manager currently = 2
|-80.0|Locks held currently = 1
| 90.0|High water mark (bytes) = 65536
|-50.0|Configured size (bytes) = 16777216
|-100.0|Current size (bytes) ... (6 Replies)
Discussion started by: sudvishw
6 Replies
7. UNIX for Dummies Questions & Answers
I have a big file with 127 columns and 869 rows. What I am trying to do is to get the absolute value of all numbers in the file, and then get the maximum of each column.
If this was for one column it wouldn't be a problem, I would use:
awk '{ print ($1 >= 0) ? $1 : 0 - $1}' file > out1... (3 Replies)
Discussion started by: cosmologist
3 Replies
8. Shell Programming and Scripting
None know if exists a function/command that get the absolute value for a number?
Thanks:) (14 Replies)
Discussion started by: Steph85
14 Replies
9. Shell Programming and Scripting
Hello All,
I am using following awk command in my shell script. I want to compare the value in column 2 and colum 3 after taking their absolute value. Column $2 and $3 can have any value positive or negative or both.
awk -F"|" '{print $0,($2>$3?"F":"T")}' OFS='|' myfile.txt
Your help... (2 Replies)
Discussion started by: angshuman
2 Replies
queue(n) Tcl Data Structures queue(n)
NAME
queue - Create and manipulate queue objects
SYNOPSIS
package require Tcl 8.2
package require struct ?1.2.1?
queueName option ?arg arg ...?
queueName clear
queueName destroy
queueName get ?count?
queueName peek ?count?
queueName put item ?item ...?
queueName size
DESCRIPTION
The ::struct::queue command creates a new queue object with an associated global Tcl command whose name is queueName. This command may be
used to invoke various operations on the queue. It has the following general form:
queueName option ?arg arg ...?
Option and the args determine the exact behavior of the command. The following commands are possible for queue objects:
queueName clear
Remove all items from the queue.
queueName destroy
Destroy the queue, including its storage space and associated command.
queueName get ?count?
Return the front count items of the queue and remove them from the queue. If count is not specified, it defaults to 1. If count is
1, the result is a simple string; otherwise, it is a list. If specified, count must be greater than or equal to 1. If there are no
items in the queue, this command will return count empty strings.
queueName peek ?count?
Return the front count items of the queue, without removing them from the queue. If count is not specified, it defaults to 1. If
count is 1, the result is a simple string; otherwise, it is a list. If specified, count must be greater than or equal to 1. If
there are no items in the queue, this command will return count empty strings.
queueName put item ?item ...?
Put the item or items specified into the queue. If more than one item is given, they will be added in the order they are listed.
queueName size
Return the number of items in the queue.
KEYWORDS
stack, matrix, tree, graph
struct 1.2.1 queue(n)