07-30-2012
Hi, Thanks for the solution. It's working smoothly
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi
I've file1 as:
after I read all rows with awk, I need to change some of them.
I mean, for example if the last row is zero then change row number 4 in zero too.
So I'd like to refers each row as a vector and change its value accordly some conditions. I know that NR keep just the "current"... (2 Replies)
Discussion started by: Dedalus
2 Replies
2. UNIX for Dummies Questions & Answers
Hello People,
I have the following contents in an XML file
...........
...........
..........
...........
<Details = "Sample Details">
<Name>Bob</Name>
<Age>34</Age>
<Address>CA</Address>
<ContactNumber>1234</ContactNumber>
</Details>
...........
.............
.............. (4 Replies)
Discussion started by: sushant172
4 Replies
3. Shell Programming and Scripting
I have a two files containing numbers like below. First one contains one number on each line, the other is a table of numbers, each separated by a space. There are the same number of lines in each file.
I want to take each number in the row of the table and find the difference from the... (12 Replies)
Discussion started by: kristinu
12 Replies
4. Shell Programming and Scripting
I have a file with contents similar to this.
abcd
1234
4567
7666
jdjdjd
89289
9382
92
jksdj
9823
298
I want to write a shell script which count the number of lines that start with the number (disregard the lines starting with alphabets) (1 Reply)
Discussion started by: grajp002
1 Replies
5. UNIX for Dummies Questions & Answers
Hi
Can any one tell me what is the command to find out the row id or row number for a particular record
Thanks
sri (6 Replies)
Discussion started by: laxmi131
6 Replies
6. Shell Programming and Scripting
Hi experts a have a very large file and I need to add two columns: the first one numbering the incidence of records and the another with the total count
The input file:
21 2341 A
21 2341 A
21 2341 A
21 2341 C
21 2341 C
21 2341 C
21 2341 C
21 4567 A
21 4567 A
21 4567 C
... (6 Replies)
Discussion started by: juelillo
6 Replies
7. UNIX for Dummies Questions & Answers
Dear All,
I am new to UNIX . Please tell me how to retreive row number from the file.
In AS/400 we can retreive RRN(Relative record number ) from the file, In same way what is the option to take relative record number from the file in UNIX.
It may be very easy query, but still I need ur... (9 Replies)
Discussion started by: coolmaninit
9 Replies
8. UNIX for Dummies Questions & Answers
I have a fixed length file and I want to find out row number along with row length.
I have a program that give me the line length if it satisfy the condition; but i would like to add row number as well?
How do I do that?
while IFS= read -r line; do
if ; then
echo ${line}
echo... (8 Replies)
Discussion started by: princetd001
8 Replies
9. Shell Programming and Scripting
Hi.
How can we print those rows of file2 which are mentioned in file1. first character of file1 is a row number.. for eg
file1
1:abc
3:ghi
6:pqr
file2
a abc
b def
c ghi
d jkl
e mno
f pqr
... (6 Replies)
Discussion started by: Abhiraj Singh
6 Replies
10. Shell Programming and Scripting
I have a file which looks something as following, I would like to split to several files, The start and end of each file is 'FILE' and end with 'ASCII... ' .
At the same time for each file in the first column add 100 and also second column add 100 the rest of the column as it is , see example of... (2 Replies)
Discussion started by: tk2000
2 Replies
cmp(1) General Commands Manual cmp(1)
Name
cmp - compare two files
Syntax
cmp [-l | -s] file1 file2 [ skip1 ] [ skip2 ]
Description
The command compares two files. If either file1 or file2 is `-', standard input is used for the file. With no options, makes no comment
if the files are the same. If they differ, it reports the byte and line number at which the difference occurred to standard output. If
one file is an initial subsequence of the other a message including the file name is written to standard error.
The optional skip1 and skip2 parameters are initial byte offsets into file1 and file2 respectively and may be either octal, by specifying a
leading 0, or decimal. When using skip1 and skip2 the offset is treated as the start of the respective input file. Only one option may be
specified at a time. Only one of the input files may be standard input at a time. Because the line number is not calculated when using
either of the options the use of either flag will increase the speed of
Options
-l Long format: prints the byte number (decimal) and the differing bytes (octal) for each difference.
-s Suppresses normal output and sets the exit code only.
Diagnostics
Exit code 0 is returned for identical files, 1 for different files, and 2 for an inaccessible or missing argument.
See Also
comm(1), diff(1)
cmp(1)