The UNIX Forums  



Go Back   The UNIX Forums > Top Forums > Shell Programming and Scripting
Home Forums Register Rules & FAQDonate Members List 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 here.

Reply
 
Submit Tools Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 1 Week Ago
Registered User
 
Join Date: Jan 2007
Posts: 47
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
deleteing

Dear Experts ,

I have 15 files and each files contains the data as mentioned below
fileA
name company salary
job location nationality
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
sports fottbal basket ball
total=888
I need a script which can remove the first two lines and the last two lines of each files .means i need a for loop for so that i cann process the 15 files.
the data which should remain is as mentioned below.
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123
12121 234234 13123

thanks
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 1 Week Ago
Moderator
 
Join Date: Feb 2007
Posts: 850
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Something like:

Code:
awk '$1 ~ /^[0-9]/{print}'
Regards
Reply With Quote
Forum Sponsor
  #3 (permalink)  
Old 1 Week Ago
Registered User
 
Join Date: Jul 2006
Posts: 132
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Code:
grep "^[0-9].*" <filenames>
Reply With Quote
  #4 (permalink)  
Old 1 Week Ago
Registered User
 
Join Date: Jun 2007
Posts: 60
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Quote:
Originally Posted by aju_kup View Post
Code:
grep "^[0-9].*" <filenames>
Hi, whether the above one or this one:
Code:
grep "^[0-9][0-9]*" <filenames>
is the correct regular expression to filter the lines that contain only numeric values (numbers)?? or both are same (can be used interchangeably)?
Reply With Quote
  #5 (permalink)  
Old 1 Week Ago
Registered User
 
Join Date: Jul 2006
Posts: 132
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Code:
grep "^[0-9][0-9]*" <filenames>
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Deleteing archived files ramu_indian Linux 4 1 Week Ago 08:02 AM
deleteing .doc file agarwalniru UNIX for Dummies Questions & Answers 2 05-25-2007 11:18 AM
Showing that something is deleteing nhatch Shell Programming and Scripting 1 05-06-2003 08:16 AM


web tracker

All times are GMT -5. The time now is 01:39 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
UNIX Forum Content Copyright ©1993-2008 SilkRoad Asia All Rights Reserved -Ad Management by RedTyger

Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93