08-28-2007
shell script question
I am using ksh.
There is a report having amounts in the following format,
34343.67-
2343.45
23434.89-
I want to sum up all the amounts. For this I first need to find out if there is a minus sign at the end and prefix it before summing up. How to achieve this?
I thought of using an array to store the values and then sum up the amounts using a while loop. But don't have any clue as how to first convert the amounts to below format,
-34343.67
2343.45
-23434.89
Any help is appreciated.
Thanks!
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello, i am doing a project for school and i cannot figure out whats wrong with my 2 programs they dont seem to work at all.
the first program is called isprime and naturally it checks to see if hte number is prime or not
here is my code:
#!/usr/bin/bash
num=$1
echo you typed
if ... (2 Replies)
Discussion started by: jbou1087
2 Replies
2. UNIX for Dummies Questions & Answers
Suppose I have a script named "sc.sh"
in the script how to print out its name "sc.sh"? (3 Replies)
Discussion started by: meili100
3 Replies
3. Shell Programming and Scripting
Hello Experts,
I am new at this and need some help. I am looking for a delete command that allows me after I grep for the hostname to delete all the lines between two characters. for example I want to delete the first line all the way up to the } character
host test019 {
hardware ethernet... (10 Replies)
Discussion started by: ryanique
10 Replies
4. Shell Programming and Scripting
Hi,
The contents of my file is below:
Name,Location,Degree,Gender,Awards
Robert,Philadelphia,Accounting,Male,5
Jane,Chicago,Business,Female,2
Allan,New York,Engineering,Male,6
Tom,Detroit,Computer Science,Male,10
Nancy,Milwaukee,Engineering,Female,4
I want to add a "ID" in the 1st line... (2 Replies)
Discussion started by: xinoo
2 Replies
5. Shell Programming and Scripting
I have script as following..
server_status= some command | grep "Total error: 0"
if ; then
echo " Server $(hostname) is Down" >>Result
fi
else
echo " Server is OK on $(hostname)" >>Result
the if command seems to be not working properly for some... (13 Replies)
Discussion started by: s_linux
13 Replies
6. Homework & Coursework Questions
Hiiiiiiiiiiiii all,
Please i want your help fast, the teacher gave us this assignment can u help me to write it?
this is the question:
Write a shell script to point all prime numbers from the fibonacci series of integer N?
using Red hat Os
Thanks all and waiting for ur answers... (1 Reply)
Discussion started by: moonlips
1 Replies
7. Homework & Coursework Questions
hiiiiiiiiiiiii,,I found an error on my following script but couldnt find it!!! Can you please help me as soon as possible?!
echo "enter a number "
read n
i=0
first=0
second=1
result=0
prime="true"
echo –n " $first $second "
while
do
result=`expr $first + $second`
first=$second... (10 Replies)
Discussion started by: moonlips
10 Replies
8. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
Write a Bourne shell script which:
• Has one command line argument.
• If the command line argument is a... (5 Replies)
Discussion started by: abood1190
5 Replies
9. Shell Programming and Scripting
Hi all,
can you plz check whether the below code is correct & some inputs.
I need to read the below file and process it.
input :
/home/ibm/var.txt
urgent
not urgent
not needed.
#!/usr/bin/ksh
VAR=/home/ibm/var.txt
if ]
then (7 Replies)
Discussion started by: ramkumar15
7 Replies
10. Shell Programming and Scripting
As per code it is getting matched. not sure why it assigning to cols=0.
Any inputs please.
Input : passed is
shell.sh c tablename.
if ; then
cols=1
table=$2
else
cols=0
table=$1
fi (1 Reply)
Discussion started by: ramkumar15
1 Replies
FLOATVAL(3) 1 FLOATVAL(3)
floatval - Get float value of a variable
SYNOPSIS
float floatval (mixed $var)
DESCRIPTION
Gets the float value of $var.
PARAMETERS
o $var
- May be any scalar type. floatval(3) should not be used on objects, as doing so will emit an E_NOTICE level error and return 1.
RETURN VALUES
The float value of the given variable. Empty arrays return 0, non-empty arrays return 1.
Strings will most likely return 0 although this depends on the leftmost characters of the string. The common rules of float casting apply.
EXAMPLES
Example #1
floatval(3) Example
<?php
$var = '122.34343The';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 122.34343
?>
Example #2
floatval(3) non-numeric leftmost characters Example
<?php
$var = 'The122.34343';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 0
?>
SEE ALSO
boolval(3), intval(3), strval(3), settype(3), Type juggling.
PHP Documentation Group FLOATVAL(3)