little help in command


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting little help in command
# 1  
Old 01-31-2008
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 06:24 AM..
# 2  
Old 01-31-2008
MySQL 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
# 3  
Old 01-31-2008
sorry and lets be friend......... i really didnt meant to offend u

Last edited by ali560045; 01-31-2008 at 06:15 AM..
# 4  
Old 01-31-2008
MySQL

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
# 5  
Old 01-31-2008
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 .............
# 6  
Old 01-31-2008
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
# 7  
Old 01-31-2008
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
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Another one line command where I'd like to determine if Ubuntu or Red Hat when running command

Hello Forum, I'm making very good progress on my report thanks to the very helpful people on this forum. I've been able to successfully create my report for my Red Hat servers. But I do have a few ubuntu servers in the mix and I'd like to capture some data from them when an ssh connection is... (8 Replies)
Discussion started by: greavette
8 Replies

2. AIX

I'm facing problem with rpm command, when running the command and appears this error:

exec(): 0509-036 Cannot load program /usr/opt/freeware/bin/rpm because of the following errors: 0509-022 Cannot load module /opt/freeware/lib/libintl.a(libintl.so.1). 0509-150 Dependent module /opt/freeware/lib/libiconv.a(shr4.o) could not be loaded. 0509-152 Member... (4 Replies)
Discussion started by: Ohmkar
4 Replies

3. Shell Programming and Scripting

Multiple command execution inside awk command during xml parsing

below is the output xml string from some other command and i will be parsing it using awk cat /tmp/alerts.xml <Alert id="10102" name="APP-DS-ds_ha-140018-componentFailure-S" alertDefinitionId="13982" resourceId="11427" ctime="1359453507621" fixed="false" reason="If Event/Log Level(ANY) and... (2 Replies)
Discussion started by: vivek d r
2 Replies

4. Shell Programming and Scripting

SH script, variable built command fails, but works at command line

I am working with a sh script on a solaris 9 zone (sol 10 host) that grabs information to build the configuration command line. the variables Build64, SSLopt, CONFIGopt, and CC are populated in the script. the script includes CC=`which gcc` CONFIGopt=' --prefix=/ --exec-prefix=/usr... (8 Replies)
Discussion started by: oly_r
8 Replies

5. UNIX for Dummies Questions & Answers

passing command output from one command to the next command in cshell

HI Guys, I hope you are well. I am trying to write a script that gets executed every time i open a shell (cshell). I have two questions about that 1) I need to enter these commands $ echo $DISPLAY $ setenv $DISPLAY output_of_echo_$display_command How can i write a... (2 Replies)
Discussion started by: kaaliakahn
2 Replies

6. UNIX for Advanced & Expert Users

unix command : how to insert text at the cursor location via command line?

Hi, Well my title isn't very clear I think. So to understand my goal: I have a script "test1" #!/bin/bash xvkbd -text blabla with xbindkeys, I bind F5 key in order it runs my test1 script So when I press F5, test1 runs. I'm under Emacs/Vi and I press F5 in order to have "blabla" be... (0 Replies)
Discussion started by: xib.be
0 Replies

7. Shell Programming and Scripting

Need help! command working ok when executed in command line, but fails when run inside a script!

Hi everyone, when executing this command in unix: echo "WM7 Fatal Alerts:", $(cat query1.txt) > a.csvIt works fine, but running this command in a shell script gives an error saying that there's a syntax error. here is content of my script: tdbsrvr$ vi hc.sh "hc.sh" 22 lines, 509... (4 Replies)
Discussion started by: 4dirk1
4 Replies

8. AIX

AIX:Command to get netaddress/subnet address command in IPv4/IP6

AIX:Command to get netaddress/subnet address command in IPv4/IP6 Can anybody help us with a command to retrieve netaddress/subnet address command in IPv4/IP6 on aix machine. net/subnet address is in the format 172.16.212.0(signifies all 255 machines in an IPv4 network) (2 Replies)
Discussion started by: rookie8278
2 Replies

9. Shell Programming and Scripting

assign a command line argument and a unix command to awk variables

Hi , I have a piece of code ...wherein I need to assign the following ... 1) A command line argument to a variable e.g origCount=ARGV 2) A unix command to a variable e.g result=`wc -l testFile.txt` in my awk shell script When I do this : print "origCount" origCount --> I get the... (0 Replies)
Discussion started by: sweta_doshi
0 Replies

10. SuSE

inconsistent ls command display at the command prompt & running as a cron job

Sir, I using the following commands in a file (part of a bigger script): #!/bin/bash cd /opt/oracle/bin ls -lt | tail -1 | awk '{print $6}' >> /tmp/ramb.out If I run this from the command prompt the result is: 2007-05-16 if I run it as a cron job then... (5 Replies)
Discussion started by: rajranibl
5 Replies
Login or Register to Ask a Question