![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Extract lines from a file automatically. Please a Help | alexcol | Shell Programming and Scripting | 8 | 12-16-2006 05:25 PM |
| How to extract a sequence of n lines from a file | 0ktalmagik | Shell Programming and Scripting | 4 | 06-29-2006 11:24 PM |
| How to extract many lines from a file, typically the 1000 last | kingkong | UNIX for Dummies Questions & Answers | 3 | 11-23-2005 04:20 AM |
| how to extract a range of lines from a file | beilstwh | Shell Programming and Scripting | 5 | 07-09-2004 08:20 AM |
| extract specific lines from file | apalex | UNIX for Dummies Questions & Answers | 2 | 05-15-2001 09:57 AM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
Script that extract some lines from a file lookin into another
I want a ksh script that parse two files (text files, actually my original files are .xls) - input data:
- one file file1 containig lines separated by spaces (or other delimiter) - 2nd one file2 contain only one numerical value in a line (for simplicity but it might of the same form as the 1st) - I know the 2nd value in file1 is also numerical and some of them can be found in file2 Output data: The result should be a file that contains from the file1 only those lines whose 2nd field cannot be found in any line of file1. I know this is easy, but I am too tired after a full hard working day so an expert can fix it in a minute. I think it can be done in one line (complex?) command either.... |
|
||||
|
Quote:
An example of line in file1 is like: GAGLIARDI 7 GILBERTO TREZZANO - DG 30450 3TECH 3TECH 3TECH All the lines are of this form. Column 2 is interesting for me. file2 might contain in one line only a number let's say 7: - then do not output the line, otherwise if 7 does not exist in file2 - then output the line (in a file). At this moment both files are some .xls containing the same columns. |