Visit The New, Modern Unix Linux Community


Find uncommon in one file from data in another file


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Find uncommon in one file from data in another file
# 1  
Find uncommon in one file from data in another file

Hello,

I have 2 files.
Code:
File A and File B

Code:
File A has below data
2000328288038 02 <-- its 02
2000292181441 11
2000292181441 11
2000000073963 25
2000075097222 22

Code:
File B has below data
2000328288038,2,1234 <-- 2 (it should also be taken care)
2000292181441,11,1233
2000000073963,14,12345
2000075097111,25,8768


Code:
output should be in one file like below
2000000073963,25
2000075097111,25

output should be in another file like below

2000328288038,22
2000292181441,11

In file A some data is twice it should remove duplicate first, and the search record of file A in file File B(both the column in files should match ),
If Data in File A is present in File B should save it in one file and
If Data in File A is not present in File B should save it in another file and (search should consider both the columns)
Because 1st column will be present in both the files but second column will be different for many

Last edited by mirwasim; 04-04-2013 at 09:24 AM..
# 2  
Assuming your files are f1 and f2:

To print lines present in both the files:
Code:
comm  -12 <(sort -u f1) <(sort -u f2)

To print lines present in f1, but not present in f2:
Code:
comm  -23 <(sort -u f1) <(sort -u f2)

Guru.
# 3  
Quote:
Originally Posted by guruprasadpr
Assuming your files are f1 and f2:

To print lines present in both the files:
Code:
comm  -12 <(sort -u f1) <(sort -u f2)

To print lines present in f1, but not present in f2:
Code:
comm  -23 <(sort -u f1) <(sort -u f2)

Guru.
Guru

But in file 2 I have data with few more columns, will that be a problem ?

Code:
41236626,000,2000317996245,7


Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #340
Difficulty: Easy
Apache2 is a web server developed by Apple Computer.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

From 2 files create 3rd file with uncommon data

Hi All, I have two files. File1 and File2. Want to create another file with all the records of File1 those are not present in File2. Please guide. Thanks in advanced. Anupam (3 Replies)
Discussion started by: Anupam_Halder
3 Replies

2. Shell Programming and Scripting

comparing 2 files and creating third file with uncommon content

I want to compare 2 files and create third file with uncommon content. e.g. file1 ajay suhas tom nisha vijay mahish file2 ajay suhas tom nisha expected output file content vijay mahish Is it possible in single command ? Thanks, Ajay (6 Replies)
Discussion started by: ajaypatil_am
6 Replies

3. Shell Programming and Scripting

Find and replace data in text file with data in same file

OK I will do my best to explain what I need help with. I am trying to format an ldif file so I can import it into Oracle oid. I need the file to look like this example. Keep in mind there are 3000 of these in the file. changetype: modify replace: userpassword dn:... (0 Replies)
Discussion started by: timothyha22
0 Replies

4. Shell Programming and Scripting

C Shell problem: using a key from one file to find data in another

I've never written scripts (just switched from Ada to C++). I have a book that's over my head and a few examples, other then that I'm floundering. Everything here at work is being done in C Shell. None of the C++ programmers are experienced in shell scripting. I have a data file with the... (2 Replies)
Discussion started by: bassmaster
2 Replies

5. Shell Programming and Scripting

HELP: I need to sort a text file in an uncommon manner, can't get desired results

Hi All I have a flat text file. Each line in it contains a "/full path/filename". The last three columns are predictable, but directory depth of each line varies. I want to sort on the last three columns, starting from the last, 2nd last and 3rd last. In that order. The last three columns... (6 Replies)
Discussion started by: JakeKatz
6 Replies

6. Shell Programming and Scripting

Find lines in text file with certain data in first field

Hi all, Sorry for the title, I was unsure how to word my issue. I'll get right to the issue. In my text file, I need to find all lines with the same data in the first field. Then I need to create a file with the matching lines merged into one. So my original file will look something like... (4 Replies)
Discussion started by: rstev39147
4 Replies

7. Programming

to find header in Mp3 file and retrieve data

hi all, In an mp3 file , data is arranged in sequence of header and data ,how to retrieve data between two headers. Is the data between two headers fixed? because as per theory it says 1152 samples will be there , but dont knw how many bits one sample correspond to? it would help if any c... (2 Replies)
Discussion started by: shashi
2 Replies

8. Post Here to Contact Site Administrators and Moderators

program to find the uncommon numbers between two files.

Hi, I need to extract the uncommon numbers from file1 and file2 For Example: File1 1 2 3 4 5 File2 1 2 3 4 5 6 (2 Replies)
Discussion started by: salaathi
2 Replies

9. HP-UX

find the position in a file and insert the data there

Hi, I have a EDI data file ARROWTEST of size 18246 characters. And I want to insert some data after 4200 position in the file. How I can find the position 4200 in that file....Please advise. Regards, (5 Replies)
Discussion started by: isingh786
5 Replies

10. UNIX for Dummies Questions & Answers

Find data within file

Is there a shell command (Solaris v8 ksh) that will allow me to find in the vast directory tree, specific criteria contained in possibly multiple ascii files? Kind of like a find-in kind of thing. (2 Replies)
Discussion started by: gozer13
2 Replies

Featured Tech Videos