Compare 2 files the send output to a file


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Compare 2 files the send output to a file
# 1  
Old 11-17-2014
Compare 2 files the send output to a file

Hallo Friends,

I would like to compare two files, then write the difference between the two into output file then find a pattern then search for that pattern.

Code:
-bash-3.2$ cat BS_Orig_20141112.csv|head -20
BW0159574451211141638275086@196.35.130.5
BW02043750712111491637691@196.35.130.5
BW020421383121114-180930532@196.35.130.5
BW0201184681211141746103607@196.35.130.5
BW020345972121114-1681948760@196.35.130.5
BW020331222121114-294445536@196.35.130.5
BW020336971121114-355187974@196.35.130.5
BW020437153121114387863052@196.35.130.5
BW020353585121114103735320@196.35.130.5
BW020317092121114279456245@196.35.130.5
BW084013396121114511570322@196.35.130.5
BW103120541121114-1688959305@196.35.130.5
BW080047046121114711500840@196.35.130.5
BW080143363121114-1150959720@196.35.130.5
BW130524870121114-1387080302@196.35.130.5
-bash-3.2$ cat BS_Orig_20141112.csv|wc -l
1921373
-bash-3.2$

Code:
-bash-3.2$ cat missing_revenue_20141112.csv|head -20
BW0522168531211141180935668@196.23.110.141
BW092218784121114-370120610@196.23.110.141
BW1404407551211141874517771@196.23.110.141
BW001058223121114-2086341879@196.35.130.5
BW001126190121114-710205576@196.35.130.5
BW002549135121114563646299@196.35.130.5
BW0053227321211141454430109@196.35.130.5
BW020430589121114-1737491030@196.35.130.5
BW0206420091211141773544379@196.35.130.5
BW0439517101211141952205283@196.35.130.5
BW051813264121114-676811767@196.35.130.5
BW060319275121114790906797@196.35.130.5
BW061524500121114845368553@196.35.130.5
BW0617193031211141958558621@196.35.130.5
BW084013396121114511570322@196.35.130.5
BW103120541121114-1688959305@196.35.130.5
BW080047046121114711500840@196.35.130.5
BW080143363121114-1150959720@196.35.130.5
BW130524870121114-1387080302@196.35.130.5
bash-3.2$ cat missing_revenue_20141112.csv|wc -l
1226248
-bash-3.2$


i would like to compare the two files then place the difference into file_a.csv

Regards,

Pax
# 2  
Old 11-17-2014
Pax,

What have you tried?
Have you looked into sort, diff, and/or comm?

- Derek

Last edited by derekludwig; 11-17-2014 at 08:15 PM.. Reason: typo
# 3  
Old 11-20-2014
There is also grep to consider. What output are you expecting from the sample input.

I'm a little confused to the eventual output. Can you explain a little more about the eventual target. There may be other more efficient ways to deliver your requirement.



Is this actually the same as this post?

Robin

Last edited by rbatte1; 11-20-2014 at 11:29 AM.. Reason: Possible duplicate thread question
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

To compare two files,Output into a new file

Hi Please help me to compare two files and output into a new file file1.txt 15114933 |4001 15291649 |933502 15764675 |4316 15764678 |4316 15761974 |282501 15673104 |933505 15673577 |933505 15673098 |933505 15673096 |933505 15673092 |933505 15760705 ... (13 Replies)
Discussion started by: Ankita Talukdar
13 Replies

2. UNIX for Dummies Questions & Answers

Compare two files and output to new file

Hi, Please help How to compare two files- Any mismatches 2nd and 3rd column's values corresponding to 1st column. file1 15294024|Not Allowed|null 15291398|Not Allowed|null 15303292|Dropship (standard)|N 15303291|Dropship (standard)|N 15275561|Store Only|Y 15275560|Store Only|Y... (2 Replies)
Discussion started by: Ankita Talukdar
2 Replies

3. Shell Programming and Scripting

Compare columns of multiple files and print those unique string from File1 in an output file.

Hi, I have multiple files that each contain one column of strings: File1: 123abc 456def 789ghi File2: 123abc 456def 891jkl File3: 234mno 123abc 456def In total I have 25 of these type of file. (5 Replies)
Discussion started by: owwow14
5 Replies

4. Shell Programming and Scripting

Compare two files and output in another file

I have two files ' 1st one ALIC-000352-B ALIC-000916-O DDS-STNGD FDH-PPO1-001 PFG-30601-001 2nd one 'ALIC-000352-B' 'ALIC-000916-O' 'DDS-STNGD' 'FDH-PPO1-001' (4 Replies)
Discussion started by: Pratik4891
4 Replies

5. UNIX for Advanced & Expert Users

Shell Script to compare xml files and print output to a file

All, PLease can you help me with a shell script which can compare two xml files and print the difference to a output file. I have attached one such file for you reference. <Group> <Member ID=":Year_Quad:41501" childCount="4" fullPath="PEPSICO Year-Quad-Wk : FOLDER.52 Weeks Ending Dec... (2 Replies)
Discussion started by: kanthrajgowda
2 Replies

6. Shell Programming and Scripting

awk to compare flat files and print output to another file

Hello, I am strugling from quite a some time to compare flat files with over 1 million records could anyone please help me. I want to compare two pipe delimited flat files, file1 with file2 and output the unmatched rows from file2 in file3 Sample File1: ... (9 Replies)
Discussion started by: suhaeb
9 Replies

7. Shell Programming and Scripting

Compare 2 files and send output to other

Hi, In File1.txt I have text like: 23AA3424DD23|3423ff25sd5345| and so on In File2.txt I have similar text as File1, but with ",": 23aa3424dd23,192.168.1.100, and so on I wan to remove the pipes from File1 and select 5 fields, then remove "," from File2.txt and select 2 fields (IP's... (14 Replies)
Discussion started by: cameleon
14 Replies

8. Shell Programming and Scripting

Compare two files and output diff to third file

I have made several attempts to read two files of ip addresses and eliminate records from file1 that are in file2. My latest attempt follows. Everything works except my file3 is exactly the same as file1 and it should not be. # !/usr/bin/bash # # NoInterfaces # Utility will create a file... (8 Replies)
Discussion started by: altamaha
8 Replies

9. Shell Programming and Scripting

compare two col from 2 files, and output uniq from file 1

Hi, I can't find how to achive such thing, please help. I have try with uniq and comm but those command can't compare columns just whole lines, I think awk will be the best but awk is magic for me as of now. file a a1~a2~a3~a4~a6~a7~a8 file b b1~b2~b3~b4~b6~b7~b8 output 1: compare... (2 Replies)
Discussion started by: pp56825
2 Replies

10. UNIX for Dummies Questions & Answers

compare 2 files, output dups to file

I have two files that I want to compare and output a new file that will contain the duplicates. I have tried comm -12 and it doesn't work? Any help will be helpful. Thanks, Barbara (2 Replies)
Discussion started by: blt123
2 Replies
Login or Register to Ask a Question