Sponsored Content
Full Discussion: error in grep
Top Forums Shell Programming and Scripting error in grep Post 302100994 by kbrede on Tuesday 26th of December 2006 05:14:17 PM
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
 

10 More Discussions You Might Find Interesting

1. 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

2. 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

3. 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

4. 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

5. 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

6. 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

7. 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

8. 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

9. 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

10. 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
rl(1)                                                              User Commands                                                             rl(1)

NAME
rl - Randomize Lines. SYNOPSIS
rl [OPTION]... [FILE]... DESCRIPTION
rl reads lines from a input file or stdin, randomizes the lines and outputs a specified number of lines. It does this with only a single pass over the input while trying to use as little memory as possible. -c, --count=N Select the number of lines to be returned in the output. If this argument is omitted all the lines in the file will be returned in random order. If the input contains less lines than specified and the --reselect option below is not specified a warning is printed and all lines are returned in random order. -r, --reselect When using this option a single line may be selected multiple times. The default behaviour is that any input line will only be selected once. This option makes it possible to specify a --count option with more lines than the file actually holds. -o, --output=FILE Send randomized lines to FILE instead of stdout. -d, --delimiter=DELIM Use specified character as a "line" delimiter instead of the newline character. -0, --null Input lines are terminated by a null character. This option is useful to process the output of the GNU find -print0 option. -n, --line-number Output lines are numbered with the line number from the input file. -q, --quiet, --silent Be quiet about any errors or warnings. -h, --help Show short summary of options. -v, --version Show version of program. EXAMPLES
Some simple demonstrations of how rl can help you do everyday tasks. Play a random sound after 4 minutes (perfect for toast): sleep 240 ; play `find /sounds -name '*.au' -print | rl --count=1` Play the 15 most recent .mp3 files in random order. ls -c *.mp3 | head -n 15 | rl | xargs --delimiter=' ' play Roll a dice: seq 6 | rl --count 2 Roll a dice 1000 times and see which number comes up more often: seq 6 | rl --reselect --count 1000 | sort | uniq -c | sort -n Shuffle the words of a sentence: echo -n "The rain in Spain stays mainly in the plain." | rl --delimiter=' ';echo Find all movies and play them in random order. find . -name '*.avi' -print0 | rl -0 | xargs -n 1 -0 mplayer Because -0 is used filenames with spaces (even newlines and other unusual characters) in them work. BUGS
The program currently does not have very smart memory management. If you feed it huge files and expect it to fully randomize all lines it will completely read the file in memory. If you specify the --count option it will only use the memory required for storing the specified number of lines. Improvements on this area are on the TODO list. The program uses the rand() system random function. This function returns a number between 0 and RAND_MAX, which may not be very large on some systems. This will result in non-random results for files containing more lines than RAND_MAX. Note that if you specify multiple input files they are randomized per file. This is a different result from when you cat all the files and pipe the result into rl. COPYRIGHT
Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Arthur de Jong. This is free software; see the license for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Version 0.2.7 Jul 2008 rl(1)
All times are GMT -4. The time now is 09:33 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy