04-25-2014
hey,
i dont know how to open a new thread , hence posting here, coz my question is related.
i want to compare 2 similar files. if the contents are same then i want to echo "no new data added OR files are same". if some new data is added, or there is difference in file, i want to print on difference , also save the difference in some third file.
[code]
file a:
name : xyz
age : ab
address : pqr, st
profession : engg
file b:
name : xyz
age : ab
address : pqr, st
profession : engg ETC // extra words added wrt file a
job : project engg // extra line added wrt file a
output file c :
profession : engg ETC // diff part is highlighted to differentiate to file a
job : project engg // extra line printed, since added line wrt file a
[\code]
Please enlighten.
Thanks and Regards,
Rishi
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I want to select columns from multiple files and combine them in one file. The files are simulation-data-files with 23 columns each and about 50 rows. I now use:
cut -f 11 Sweep?wing-30?scale=0.?0?fan2?.txt | pr -3 | awk '{printf("\n%s\t%s\t%s",$1,$2,$3)}' > ../Data_Processed/output.txtI... (1 Reply)
Discussion started by: isgoed
1 Replies
2. Shell Programming and Scripting
I have several files that are being generated every 20 minutes. Each file contains 2 columns. The 1st column is Text, 2nd column is Data.
I would like to generate one single file from all these files as follows:
One instance of 1st column Text, followed by 2nd column Data separated by... (5 Replies)
Discussion started by: subhap
5 Replies
3. UNIX for Dummies Questions & Answers
Dear Gurus,
I am very new to UNIX. I appreciate your help to manage my files.
I have 16 files with equal number of columns in it. Each file has 9 columns separated by space. I need to compare the values in the second column of first file and obtain the corresponding value in the 9th column... (12 Replies)
Discussion started by: Unilearn
12 Replies
4. Shell Programming and Scripting
I'm trying to combine colums from multiple file to a single file but having some issues, appreciate your help.
The filenames are the same except for the extension,
path1.m0
---------
a b c
d e f
g h i
path1.m1
---------
m n o
p q r
s t u
File names are path1.m
The... (3 Replies)
Discussion started by: rkmca
3 Replies
5. UNIX for Dummies Questions & Answers
Hi All,
I have 7 files, each containing 9 columns separated by space. I want to extract the 9th columns from every file and save in a new file. The columns must be pasted next to each other. And the title of each columns should be the name of the corresponding files! Since the 3rd column is... (1 Reply)
Discussion started by: Unilearn
1 Replies
6. Shell Programming and Scripting
Hi friends,
My file is like:
Second file is :
I need to print the rows present in file one, but in order present in second file....I used
while read gh;do
awk ' $1=="' $gh'" {print >> FILENAME"output"} ' cat listoffirstfile
done < secondfile
but the output I am... (14 Replies)
Discussion started by: CAch
14 Replies
7. Shell Programming and Scripting
Dear All,
I have many files formatted like this:
file1.txt:
1/2-SBSRNA4 18
A1BG 3
A1BG-AS1 6
A1CF 0
A2LD1 1
A2M 1160
file2.txt
1/2-SBSRNA4 53
A1BG 1
A1BG-AS1 7
A1CF 0
A2LD1 3
A2M 2780 (5 Replies)
Discussion started by: paolo.kunder
5 Replies
8. Shell Programming and Scripting
Hello Unix gurus,
I have a large number of files (say X) each containing two columns of data and the same number of rows.
I would like to combine these files to create a unique merged file containing X columns corresponding to the second column of each file (with a bonus of having the first... (3 Replies)
Discussion started by: ksennin
3 Replies
9. Shell Programming and Scripting
Hi all,
I've multiple files. In this case 5. Space separated columns. Each file has 12 columns. Each file has 300-400K lines.
I want to get the output such that if a value in column 2 is present in all the files then get all the columns of that value and print it side by side.
Desired output... (15 Replies)
Discussion started by: genome
15 Replies
10. UNIX for Beginners Questions & Answers
I have data of an excel files as given below,
file1
org1_1 1 1 2.5 100
org1_2 1 2 5.5 98
org1_3 1 3 7.2 88
file2
org2_1 1 1 2.5 100
org2_2 1 2 5.5 56
org2_3 1 3 7.2 70
I have multiple excel files as above shown.
I have to copy column 1, column 4 and paste into a new excel file as... (26 Replies)
Discussion started by: dineshkumarsrk
26 Replies
LEARN ABOUT DEBIAN
rsnapshot-diff
rsnapshot-diff(1) rsnapshot-diff(1)
NAME
rsnapshot-diff - a utility for comparing the disk usage of two snapshots taken by rsnapshot
SYNOPSIS
rsnapshot-diff [-h|vVi] dir1 dir2
DESCRIPTION
rsnapshot-diff is a companion utility for rsnapshot, which traverses two parallel directory structures and calculates the difference
between them. By default it is silent apart from displaying summary information at the end, but it can be made more verbose.
In the summary, "added" files may very well include files which at first glance also appear at the same place in the older directory
structure. However, because the files differ in some respect, they are different files. They have a different inode number. Consequently
if you use -v most of its output may appear to be pairs of files with the same name being removed and added.
OPTIONS
-h (help)
Displays help information
-v (verbose)
Be verbose. This will spit out a list of all changes as they are encountered, as well as the summary at the end.
-V (more verbose)
Be more verbose - as well as listed changes, unchanged files will be listed too.
-i (ignore)
If verbosity is turned on, -i suppresses information about symlinks, directories, and special files.
dir1 and dir2
These are the only compulsory parameters, and should be the names of two directories to compare. Their order doesn't matter,
rsnapshot-diff will always compare the younger to the older, so files that appear only in the older will be reported as having been
removed, and files that appear only in the younger will be reported as having been added.
SEE ALSO
rsnapshot
BUGS
Please report bugs (and other comments) to the rsnapshot-discuss mailing list:
http://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss <http://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss>
AUTHOR
David Cantrell <david@cantrell.org.uk>
COPYRIGHT
Copyright 2005 David Cantrell
LICENCE
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation,
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2011-07-09 rsnapshot-diff(1)