how to delete record in file data with index in another file?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting how to delete record in file data with index in another file?
# 1  
Old 07-06-2006
how to delete record in file data with index in another file?

I want to deal with several data, i.e., data.*.txt with following structure
MSG|20010102|123 125 4562 409|SEND
MSG|20010102|120 230|SEND
MSG|20010102|120 204 5071|SEND
MSG|20010103|2 11 1098 9810|SEND
......

index file index.txt is
11
201
298
100
......

What I want to do is:
1) extract the record in index.txt
2) search it in data files $3, if this colomn contains the index number, then delete this record, else save without change

I have many questions:
1)Since each time I extract a record in index file, search it and delete records in data files, I have to save to original files for next index number. how can I save the file?
2) how to delete records using awk

i think it needs shell and awk scripts,
I try by myself, but i could not do any further.
while read record
do
awk ......
down < index.txt

thanks a lot.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

awk --> math-operation in data-record and joining with second file data

Hi! I have a pretty complex job - at least for me! i have two csv-files with meassurement-data: fileA ...... (2 Replies)
Discussion started by: IMPe
2 Replies

2. Shell Programming and Scripting

Delete last 2 fields from every record in a file

Sample file record : "20130617003","2013-06-18T07:00:03","OUTWARD","01001011","TEST PLC","","HFX834346364364","20130617","10","DUM87534758","","1.28","826","020201","65879278","","","","","","010101","56789","DUMMY... (3 Replies)
Discussion started by: bigbuk
3 Replies

3. UNIX for Dummies Questions & Answers

Mapping a data in a file and delete line in source file if data does not exist.

Hi Guys, Please help me with my problem here: I have a source file: 1212 23232 343434 ASAS1 4 3212 23232 343434 ASAS2 4 3234 23232 343434 QWQW1 4 1134 23232 343434 QWQW2 4 3212 23232 343434 QWQW3 4 and a mapping... (4 Replies)
Discussion started by: kokoro
4 Replies

4. UNIX for Dummies Questions & Answers

Delete a record in a xml file using shell scripting

find pattern, delete line with pattern and 3 lines above and 8 lines below the pattern. The pattern is "isup". The entire record with starting tag <record> and ending tag </record> containing the pattern is to be deleted and the rest to be retained. <record> ... (4 Replies)
Discussion started by: sdesstp
4 Replies

5. Shell Programming and Scripting

delete text from each record in a file

Hi guys, I have been given a small task to do and I am stuck already. I have to format a file with people's emails address in it ready for pasting into the BCC section of an email. The file looks like this:- bob@ibm.com SMTP BOB SMITH text text text sue@icl.org SMTP Susy Smith text text... (8 Replies)
Discussion started by: joe_evans
8 Replies

6. Shell Programming and Scripting

Need unix commands to delete records from one file if the same record present in another file...

Need unix commands to delete records from one file if the same record present in another file... just like join ... if the record present in both files.. delete from first file or delete the particular record and write the unmatched records to new file.. tried with grep and while... (6 Replies)
Discussion started by: msathees
6 Replies

7. Shell Programming and Scripting

How to delete 1 record in large file!

Hi All, I'm a newbie here, I'm just wondering on how to delete a single record in a large file in unix. ex. file1.txt is 1000 records nikki1 nikki2 nikki3 what i want to do is delete the nikki2 record in file1.txt. is it possible? Please advise, Thanks, (3 Replies)
Discussion started by: nikki1200
3 Replies

8. Shell Programming and Scripting

How to delete first record from all the file?

hi All, need help...!! I want to delete header record from all the files in current directory. using sed command i can delete first record from a file but i want to delete first record from all the files so can anybosy help me how can i do this? I will appreciate your help. (3 Replies)
Discussion started by: NirajThakar
3 Replies

9. UNIX for Dummies Questions & Answers

Delete a single record from a file

Hello all, Is there a function for deleting a single record from a file? Thanks in advance... (4 Replies)
Discussion started by: klafte
4 Replies

10. UNIX for Dummies Questions & Answers

How to delete a record from a csv file

Hi Guys I have downloaded a table from oracle database in .csv format. it has many fields as Title, First Name, Last Name etc. I have to download distinct titles from database and now i have to check all those titles from data of First Name one by one. and then i have to delete matched record.... (1 Reply)
Discussion started by: Rajeev Agrawal
1 Replies
Login or Register to Ask a Question
sanduhr(1)						      General Commands Manual							sanduhr(1)

NAME
sanduhr - an alarm clock, which is designed as a sand-glass SYNOPSIS
sanduhr [options] [timespec] DESCRIPTION
sanduhr is an alarm clock for the X Window System which uses (and requires) the GNOME desktop environment. Click with button 3 on the SandUhr window to get a menu. The syntax of timespec is explained in the online manual, which is available from SandUhr's help menu. OPTIONS
The program understands the following command line options. --help shows a usage message. --message=MSG Set the alarm message to MSG. --show-control Shows the control center window on start-up. FILES
Some important files of the SandUhr package are the following. /usr/bin/sanduhr the SandUhr executable. /usr/share/idl/sanduhr.idl the definition of the SandUhr CORBA interface. SEE ALSO
SandUhr User's Guide (available at the online help menu). COPYING
Copyright (C) 2000,2001 Jochen Voss sanduhr is free software and comes under the GNU GPL. Read the file COPYING of the source code distribution for details. AUTHOR
The program sanduhr was implemented by Jochen Voss (voss@mathematik.uni-kl.de). sanduhr 1.93 Dec 30 2001 sanduhr(1)