The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > Shell Programming and Scripting
Google UNIX.COM


Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts here.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Help Required: Command to find IP address and command executed of a user loggedout Security 2 08-06-2008 05:12 PM
how to? launch command with string of command line options TinCanFury Shell Programming and Scripting 5 04-28-2008 03:06 PM
inconsistent ls command display at the command prompt & running as a cron job rajranibl Linux 5 07-30-2007 05:26 AM
How to use more than one MPE command STREAM with Unix command in a single shell? bosskr HP-UX 1 10-16-2006 01:16 PM
How to use more than one MPE command STREAM with Unix command in a single shell? bosskr Shell Programming and Scripting 0 09-19-2006 06:44 PM

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #1  
Old 01-31-2008
ali560045's Avatar
Registered User
 

Join Date: Oct 2007
Posts: 248
little help in command

this is my script:


TZ=`date +%Z`+24 ;a=`date +%Y-%m-%d`

cd /ednadtu3/u01/pipe/logs
for i in DBMaint.log
do

cat $i | grep $a >> /ednadtu3/u01/pipe/naveed/file12.txt
done
-------------------------------------------------------------------------------------

here i want to grep the 22nd hour of yesterday date, so that my script will grep only 22nd hour of yesterday date .but this script gives me all the hour of yesterday date

Last edited by ali560045; 01-31-2008 at 03:24 AM.
Reply With Quote
Forum Sponsor
  #2  
Old 01-31-2008
Registered User
 

Join Date: Apr 2007
Location: Kolkata
Posts: 81
Thumbs up ali560045

Dear ali,

if u dont mind i want to let u know something.
i think u should be more clearly explained about ur problem...and whenever u r facing any problem about scripting plz dont just post it...first do sum traial and error sort of things, searching etc...then it will increase ur knowledge also...still if u not getting the solution then cum up with a proper description of ur problem...
dont get panic with a proble sir...
if possible then plz try to follow my kind request.

Regards,
Pankaj
Reply With Quote
  #3  
Old 01-31-2008
ali560045's Avatar
Registered User
 

Join Date: Oct 2007
Posts: 248
sorry and lets be friend......... i really didnt meant to offend u

Last edited by ali560045; 01-31-2008 at 03:15 AM.
Reply With Quote
  #4  
Old 01-31-2008
Registered User
 

Join Date: Apr 2007
Location: Kolkata
Posts: 81
Thumbs up

dear...i guess i only suggested few points to u...i really dnt have time to spoile...u r rite that i dint get wat u asked...thats y i told u to be more specific...
now its ur wish...
if u behave like this manner...then i think it will be little bit tough to get hepl,not only from me, from others also...
if i'm not wrong yesterday also sumbody told u same thing rite?
and if i'm not wrong i replied ur problem with solution that was "add date at end of each line"
coz u described properly ur problem...
whatever
its ur wish dude that how u'll behave with others and what u'll do...
i just wana say...
and i think unix forum is not for fighting, its for sharing and gaining knowledge.

good luk for ur future dude

Regards,
Pankaj
Reply With Quote
  #5  
Old 01-31-2008
ali560045's Avatar
Registered User
 

Join Date: Oct 2007
Posts: 248
look, now thanks for helping me .................

sorry for my copmment ok..........

luk now i have specified my problem clearly . just have a look for my script at the top.........


hope u dnt mind,actually from morning i m trying to solve this script.

now please dnt be angry .............
Reply With Quote
  #6  
Old 01-31-2008
Registered User
 

Join Date: Apr 2007
Location: Kolkata
Posts: 81
dear Ali,

i'm not angry at all...
i got the script...
it is working fine.
if u dnt mind can u post a sample file of DBMaint.log
?

Regards,
Pankaj
Reply With Quote
  #7  
Old 01-31-2008
ali560045's Avatar
Registered User
 

Join Date: Oct 2007
Posts: 248
thanks buddy. really didnt meant to offend you. i mso sorry if i hurt u, here is the sample

2008-01-30 15:06:29,985
2008-01-30 19:06:29,985
2008-01-30 20:06:29,985
2008-01-30 21:06:29,987
2008-01-30 21:06:29,988
2008-01-30 22:06:30,037
2008-01-30 22:06:30,050
2008-01-30 22:06:30,052
2008-01-30 22:06:30,053
2008-01-30 22:06:30,054
2008-01-30 22:06:30,056
2008-01-30 23:06:30,056
2008-01-30 23:56:30,066

----------------------------------------------------------


here i want to grep 22nd hour of yesterday date.......but in my script i m grepping all hour. so i thought that there may be a way in which i can assingn value to the hour in date format

i can use this way also

cat $i | grep "$a" | grep "22:" >> /ednadtu3/u01/pipe/naveed/file12.txt

but thats not the way i want it .........it is not flexible
Reply With Quote
Google The UNIX and Linux Forums
Reply

Thread Tools
Display Modes




All times are GMT -7. The time now is 04:13 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Complex Event Processing Blog

Content Relevant URLs by vBSEO 3.2.0