03-06-2008
Yep! And it should be 65536. FFFF aka 65535 is the max remainder.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello everybody !!
I just started messing around with NAWK/AWK and I find it very interesting. I was trying to have script that prints only the the different lines (lines that are identical and adjacent, some that are identical and not adjacent, and some that are just different)
I tried... (6 Replies)
Discussion started by: DeltaX
6 Replies
2. Shell Programming and Scripting
i'm new to shell scripting and have a problem please help me
in the script i have a nawk block which has a variable count
nawk{
.
.
.
count=count+1
print count
}
now i want to access the value of the count variable outside the awk block,like..
s=`expr count / m`
(m is... (5 Replies)
Discussion started by: saniya
5 Replies
3. Shell Programming and Scripting
Hi,
I am new to awk/nawk, needs help.
I want to merge the rows having emplid attribute same into a single row in the following file. In actual this kind of file will have around 50k rows.
Here is my input file
id|emplid|firstname|dep|lastname
1|001234|test|1001|1
2|002345|test|1032|2... (7 Replies)
Discussion started by: kumar04
7 Replies
4. Shell Programming and Scripting
hi people;
this is my two awk code:
nawk '/cell+-/{r=(NF==8) ? $4FS$5FS$6 : NF==7 ? $4FS$5 : $4 ;c=split(r,rr);for (i=1;i<=c;i++){if(rr != "111111"){printf($3" %d ""\n",(i+3))}}printf("")}' /home/gc_sw/str.txt > /home/gc_sw/predwn.txt
nawk -F'*' '{gsub(/ *$/,"")}$0=$1$($NF-2)'... (2 Replies)
Discussion started by: gc_sw
2 Replies
5. Shell Programming and Scripting
Hello. I run the following command to get data from a logfile:
nawk 'BEGIN {FS="|"} {if ($6=="sonusSgxConfigurationErrorNotification") print ":" $10 ":" $11}' sonustrap.log | nawk 'BEGIN {FS=":"} {print $3 $5}'
This command is 'static' from the .log file, however I wanted tail -f this and... (3 Replies)
Discussion started by: lennys26
3 Replies
6. UNIX for Dummies Questions & Answers
Hi,
Please help me I want to filter all messages having a value less than a particular value..Please advice how to use <= in the below red marked script..
Getting the error as no such file or directory for the marked line no.
Thanks in advance...
Script is as under :
read message
gawk... (5 Replies)
Discussion started by: vanand420
5 Replies
7. Shell Programming and Scripting
Hi guys
I am using the following command to "grep" a pattern and 22 lines after it from the file:
$ nawk '/\/{c=22}c&&c--' allocations.ini
It does the job fine if the pattern is hardcoded into the command, if the case above it is .
But when I am trying to assign a variable instead of... (7 Replies)
Discussion started by: aoussenko
7 Replies
8. Shell Programming and Scripting
Hi,
I'm trying to replace a string with the contents of a file.. I found the below thread that shows how to do this but is there any way to use a variable as the file name in the nawk command?.. When I try I get an error saying
while read groupsvar
do
... (5 Replies)
Discussion started by: Jazmania
5 Replies
9. Shell Programming and Scripting
Hi.. i am running nawk scripts on solaris system to get records of file1 not in file2 and find duplicate records in a while with the following scripts -compare
nawk 'NR==FNR{a++;next;} !a {print"line"FNR $0}' file1 file2duplicate - nawk '{a++}END{for(i in a){if(a-1)print i,a}}' file1in the middle... (12 Replies)
Discussion started by: Abhiraj Singh
12 Replies
10. Shell Programming and Scripting
Hi Folks,
I am facing an issue with nawk command.
The data is as below:
ABC0022,BASC,Scene Package,INR,02May17,XXX4266,be?. Hotel,3,AW01,Twin Room,61272,41308,39590,39590,X,X
ABC0022,BASC,Scene Package,INR,02May17,XXX4266,be?. Hotel,3,AW02,Twin Room with Balcony,9272,85638,4520,9590,X,X... (1 Reply)
Discussion started by: kirans.229
1 Replies
LEARN ABOUT OPENSOLARIS
remainder
remainder(3M) Mathematical Library Functions remainder(3M)
NAME
remainder, remainderf, remainderl - remainder function
SYNOPSIS
c99 [ flag... ] file... -lm [ library... ]
#include <math.h>
double remainder(double x, double y);
float remainderf(float x, float y);
long double remainderl(long double x, long double y);
DESCRIPTION
These functions return the floating point remainder r = x - ny when y is non-zero. The value n is the integral value nearest the exact
value x/y. When |n - x/y| = 1/2, the value n is chosen to be even.
The behavior of remainder() is independent of the rounding mode.
RETURN VALUES
Upon successful completion, these functions return the floating point remainder r = x - ny when y is non-zero.
If x or y is NaN, a NaN is returned.
If x is infinite or y is 0 and the other is non-NaN, a domain error occurs and a NaN is returned.
ERRORS
These functions will fail if:
Domain Error The x argument is +-Inf, or the y argument is +-0 and the other argument is non-NaN.
If the integer expression (math_errhandling & MATH_ERREXCEPT) is non-zero, then the invalid floating-point exception is
raised.
The remainder() function sets errno to EDOM if y argument is 0 or the x argument is positive or negative infinity.
USAGE
An application wanting to check for error situations can set errno to 0 before calling remainder(). On return, if errno is non-zero, an
error has occurred. The remainderf() and remainderl() functions do not set errno.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
SEE ALSO
abs(3C), div(3C), feclearexcept(3M), fetestexcept(3M), attributes(5), standards(5)
SunOS 5.11 12 Jul 2006 remainder(3M)