07-21-2011
Calculation returns no value
HTML Code:
#/bin/sh
.....
#convert memory to MB
let "mmsize_a= ($mmsize)/256"
let "mminuse_a= ($mminuse)/256"
let "mmfree_a= ($mmsize_a -$mminuse_a)"
let "mmfreepercent= (($mmfree_a)/($mmsize_a))*100"
#
#format output
echo "\n\n######################" >>$sndFile
echo "\n$sysName Total Memory usage" >>$sndFile
echo "\nTotal Memory size: $mmsize_a MB" >>$sndFile
echo "\nTotal Memory inuse: $mminuse_a MB" >>$sndFile
echo "\nTotal Memory Free: $mmfree_a MB" >>$sndFile
echo "\nTotal Memory Free %: $mmfreepercent %" >>$sndFile
The other calculation works fine, but "mmfreepercent= (($mmfree_a)/($mmsize_a))*100" returns null (no value at all) on the echo echo "\nTotal Memory Free %: $mmfreepercent %".
Please advise.
9 More Discussions You Might Find Interesting
1. Programming
Im trying to connect to a particular IP address and I'm tying to use gethostbyaddr() and inet_addr() to do this. However, when I tried using inet_addr(), I always get a return value of 0 when I tried to connect to "172.21.16.238". Hope someone here could help me on this. I already tried using inet_... (1 Reply)
Discussion started by: soulfactory2002
1 Replies
2. Programming
Hi
I am using setjmp and longjmp in a deeply nested functions BUT longjmp is not returning(hanging in longjmp)
How can I debug this issue. I could not cut and paste the code due to its size and it is chained with other programs.
Is there any way to trace where the... (2 Replies)
Discussion started by: axes
2 Replies
3. Programming
Hi Everyone,
I have a strange behaviour
In my c program i use this line:
int retval = system("pgrep encoder");
while i expect retval to contain 0,1,2,3
i get 256.
did i do something wrong?
thanks,
Alex (2 Replies)
Discussion started by: alex889
2 Replies
4. UNIX for Dummies Questions & Answers
Is there a command where I can pipe my grep into it and it will output it with spaces rather than returns?
Example
I want to turn
prompt$ grep blah file
blah
blah
into this
prompt$ grep blah file | someCommand
blah blah (1 Reply)
Discussion started by: mrwatkin
1 Replies
5. Shell Programming and Scripting
Hi all,
I am trying to grep a .txt file for a word. When I hit enter, it returns back to $
The file is 4155402 in size and is named in this way:
*_eveningtimes_done_log.txt
I use this command, being in the same directory as the file:
grep -i "invalid" *_eveningtimes_done_log.txt
... (16 Replies)
Discussion started by: DallasT
16 Replies
6. UNIX for Dummies Questions & Answers
mon_yy=${1}
date_found=`find_end_day $mon_yy`
export_dealer_changes ${date_found}
Hello
I am trying to pull a formatted date back from the function find_end_day and pass it into the function export_dealer_changes. When I try the above the variable date_found is empty. I have tried various... (3 Replies)
Discussion started by: treemyf
3 Replies
7. Shell Programming and Scripting
Hi,
I need to return a value from the function. the value will be the output from cat command which uses random fucntion.
#!/bin/ksh
hello()
{
var1=$(`cat /dev/urandom| tr -dc 'a-zA-Z0-9-!%&()*+,-/:;<=>?_'|fold -w 10 | head -n 1`)
echo "value is" var1
return var1
}
hello
var=$?... (2 Replies)
Discussion started by: Nandy
2 Replies
8. Shell Programming and Scripting
I'm having a little trouble returning a value from a function or calling it, I'm not quite sure.
I'm calling the function here
function region_lookup_with_details {
results = $(set_region)
echo $results
}
This is the function I'm calling
function set_region {
... (8 Replies)
Discussion started by: akechnie
8 Replies
9. Shell Programming and Scripting
This returns 0 even when it does not delete any files.
Is it because -print returns 0?
RETVAL=$?
Docs_Backups=/media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/Documents_Backups/
Scripts_Backups=/media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/Script_Backups/
# create some old files
#touch -d 20120101... (4 Replies)
Discussion started by: drew77
4 Replies
LEARN ABOUT DEBIAN
hdftopal
HDFTOPAL(1) General Commands Manual HDFTOPAL(1)
NAME
hdftopal, paltohdf - convert between a palette in an HDF file and a raw palett e in a non-HDF file
SYNOPSIS
hdftopal hdf-pallette-file raw-pallette-file
paltohdf raw-pallette-file hdf-pallette-file
DESCRIPTION
hdftopal converts a palette in an HDF file to a raw palette in an non-HDF file. The raw palette will have 768 bytes with the first 256
bytes representing red intensity values, the second 256 bytes representing green intensity values, and the third 256 bytes representing
blue intensity values.
paltohdf performs the converse conversion, from raw palette data to the HDF palette format. The raw palette data must have 768 bytes orga-
nized in the following order: first, 256 contiguous red intensity values, then 256 contiguous green intensity values, then 256 contiguous
blue intensity values. The palette in the HDF file will have the RGB values pixel-interlaced, as follows:
red-value green-value blue-value red-value green-value blue-value...
This is the standard HDF format for 8-bit palettes.
If an HDF palette format file is specified that doesn't exist, it is created before the converted data is stored. If an HDF palette format
file is specified that already exists, the converted data is appended to the file.
SEE ALSO
hdf(5)
November 6, 1999 HDFTOPAL(1)