error in grep


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting error in grep
# 1  
Old 12-26-2006
error in grep

Hi gurus

I am running a grep statement like this

(ls -ltr eCustomerCME* | grep ^- | tail -1 | awk ' { print $6,$7,$8 } ')

its returning an error as follows

"ksh: /bin/ls: arg list too long"

Does anybody know why this error occurs. this seems to work fine in other boxes except this particular box.

I have another question as well. I have variable that has a timestamp value. I want to check if the variable has any alphabets. I will use that to exut from my code. can you guys suggest how to do that.

Thanks in advance.
# 2  
Old 12-26-2006
Take a look at the xargs manpage. I'm not 100% sure the following will work but......

ls -ltr eCustomerCME* -print0 | xargs -0 grep ^- | tail -1 | awk ' { print $6,$7,$8 } '

Kent
# 3  
Old 12-26-2006
The error is because the * globs (finds) too many files - more than the number or size of arguments allowed.
# 4  
Old 12-27-2006
Quote:
Originally Posted by kbrede
Take a look at the xargs manpage. I'm not 100% sure the following will work but......

ls -ltr eCustomerCME* -print0 | xargs -0 grep ^- | tail -1 | awk ' { print $6,$7,$8 } '

Kent
Sorry I didn't have time to test yesterday. This should work, but a more elegant solution is probably out there.

find . -name "eCustomerCME*" -print0 | xargs -0 ls -lt | grep ^- | tail -1 | awk ' { print $6,$7,$8 } '
# 5  
Old 12-27-2006
thanks for the reply guys, jberede thanks a lot for the informattion, it worked.

is there a way to check NAN in shell scripts? thanks in advance
# 6  
Old 12-27-2006
@Jim

Hi Jim

how do I correct this error. pls help me out with this
# 7  
Old 12-27-2006
guys.. i use this command below to get the timestamp of last geberated log file

(ls -ltr eCustomerCME* | grep ^- | tail -1 | awk ' { print $6,$7,$8 } ')

I want to modify this command to search for log files within last 2 hrs but returning the same result as of now. how do I do that. can you pls suggest a solution.

thanks
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Inconsistent `ps -eaf -o args | grep -i sfs_pcard_load_file.ksh | grep -v grep | wc -l`

i have this line of code that looks for the same file if it is currently running and returns the count. `ps -eaf -o args | grep -i sfs_pcard_load_file.ksh | grep -v grep | wc -l` basically it is assigned to a variable ISRUNNING=`ps -eaf -o args | grep -i sfs_pcard_load_file.ksh |... (6 Replies)
Discussion started by: wtolentino
6 Replies

2. Shell Programming and Scripting

Grep command error

I am using a command but getting an error despite of modifying it many times. Pattern=`grep story file|cut -c 19-24` Where as 'story' is the pattern to be matched and i want to cut the value of characters ranging from 19 to 24 when this pattern is found in a variable. file consists of below... (11 Replies)
Discussion started by: pratima.kumari
11 Replies

3. Shell Programming and Scripting

Grep 'error' between two timestamps

Hi, Need to grep for a error in a log file but between two timestamps / patterns example: in the below log file if the given timestamps are 14:00 to 15:00 and m greping for error only error3 should come in the output. pls note that apart from timestamps printed, the log file has no... (2 Replies)
Discussion started by: amicableperson
2 Replies

4. Shell Programming and Scripting

grep error

Terminated ./dft/PCRs/811310/badlogic-dontMap-dedicatedCompEnable.g at Mon Feb 14 10:09:08 IST 2011 SUCCESSFUL run of /home/rcap/logs/latest/bin/linux/rc-o -e { if \{\\} \{ set_attr ovf_verification_directory /tmp/_dft_PCRs_811310_badlogic-dontMap-dedicatedCompEnable.dir.pid31578/fv / \} ... (2 Replies)
Discussion started by: harjinder
2 Replies

5. Shell Programming and Scripting

error in grep

Hello Team, if ; then is there an syntax error above line? i got error like can i know how to resolve this error? Regards (2 Replies)
Discussion started by: rocking77
2 Replies

6. Shell Programming and Scripting

grep only last occurred error in error.log,

hi folk i need your help to find one logic.... i have error log same as any other error logs which get populated by no of events and errors... but i need to grep the last occured errors.. which cant be duplicate. here is my script. ======================== #!/usr/bin/ksh grep -i... (3 Replies)
Discussion started by: tapia
3 Replies

7. Shell Programming and Scripting

grep can't open error

Hi, Thanks for all your help. This forum is excellent. I just learnt PERL over the last few weeks by coding and asking questions.... I have one more. When I run my script I get the following error msg. The grep statement I have is `grep "Number of jobs processed:" output | sort -u |... (10 Replies)
Discussion started by: nurani
10 Replies

8. Shell Programming and Scripting

error in grep

hi!! I am getting an error while grepping. The error is like "grep: RE error 41: No remembered search string." Can u please help with it? Thanks in advance.........:) (3 Replies)
Discussion started by: tushar_tus
3 Replies

9. UNIX for Dummies Questions & Answers

grep error

Can anyone tell me what this error means?: Usage: grep -hblcnsviw pattern file . . . Thanks in advance! (2 Replies)
Discussion started by: Dave724001
2 Replies

10. UNIX for Dummies Questions & Answers

grep error message

hi, I get this error message after I pipe a lot of output into grep. Does anyone know what his means? grep: writing output: Invalid argument thanks, gammaman (3 Replies)
Discussion started by: gammaman
3 Replies
Login or Register to Ask a Question