04-01-2013
Is your file actually named "file"?
If you are simplifying your code in anyway, don't. If this is part of a large script, if you can, extract the smallest amount of code that reproduces the error into its own script file which anyone else can use.
Also, the operating system/grep implementation which you are using may be relevant.
Regards,
Alister
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I'd like to use grep command to filter something from all the directories that above my directory.
How do I do that?
I tried 'grep something ./*' but I didn't get anything which I knew there is something inside one of the subdirectory.
thnks! (3 Replies)
Discussion started by: whatisthis
3 Replies
2. UNIX for Advanced & Expert Users
I am doing "ps -f" to see my process.
but I get lines that one of it represents the ps command itself.
I want to grep it out using -v flag, but than I get another process that belongs to the GREP itself :
I would like to exclude
# ps -f
UID PID PPID C STIME TTY TIME CMD... (2 Replies)
Discussion started by: yamsin789
2 Replies
3. Shell Programming and Scripting
i want to search in the current directory all the files that contain one word for example "hello"
i want to achieve it with the grep command but not with the grep * (2 Replies)
Discussion started by: aintour
2 Replies
4. Shell Programming and Scripting
Hi,
I Want to grep the 500th character of a line in a file. please help on this.
Thanks in advance (7 Replies)
Discussion started by: raghulshekar
7 Replies
5. Shell Programming and Scripting
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
Hi, im taking an entry Unix class, and as part of my lab assignment I have to copy all files in the /home/david/lab3 directory that have the file extension .save to your lab3/temp directory. I'm having trouble getting the grep to do anything worth while
I've been trying to do:
cp... (6 Replies)
Discussion started by: Critical jeff
6 Replies
7. UNIX for Dummies Questions & Answers
dears
how can i use And/Or in grep expression?
thanks alot (3 Replies)
Discussion started by: thehero
3 Replies
8. Shell Programming and Scripting
I am tryin to grep some pattern in file and redirecting it in to another file. If the file doesn't exist then it should not throw error.
eg : grep "pattern" "$path1/filename" >> newfile
I have multiple number of grep statement like this. so i cant check each and every is exist or not... ... (1 Reply)
Discussion started by: arukuku
1 Replies
9. UNIX for Dummies Questions & Answers
I am using below command to grep a string in all the dir/subdir:
find /home -exec grep 'balance1212' {} /dev/null \;
I'm getting a lot of lines like below:
grep: can't open /home/shared/argr
find: cannot open /home/shared/srpt/.ssh
I want to see only the file having the string... (1 Reply)
Discussion started by: ravigupta2u
1 Replies
10. Shell Programming and Scripting
Hello,
I am running below command as root user
#nodetool cfstats tests | grep "Memtable switch count"
Memtable switch count: 12
Where as when I try to run same command as another user it gives different result.
#su -l zabbix -s /bin/bash -c "nodetool cfstats tests | grep "Memtable switch... (10 Replies)
Discussion started by: Pushpraj
10 Replies
GREP(1) General Commands Manual GREP(1)
NAME
grep - search a file for lines containing a given pattern
SYNOPSIS
grep [-elnsv] pattern [file] ...
OPTIONS
-e -e pattern is the same as pattern
-c Print a count of lines matched
-i Ignore case
-l Print file names, no lines
-n Print line numbers
-s Status only, no printed output
-v Select lines that do not match
EXAMPLES
grep mouse file # Find lines in file containing mouse
grep [0-9] file # Print lines containing a digit
DESCRIPTION
Grep searches one or more files (by default, stdin) and selects out all the lines that match the pattern. All the regular expressions
accepted by ed and mined are allowed. In addition, + can be used instead of * to mean 1 or more occurrences, ? can be used to mean 0 or 1
occurrences, and | can be used between two regular expressions to mean either one of them. Parentheses can be used for grouping. If a
match is found, exit status 0 is returned. If no match is found, exit status 1 is returned. If an error is detected, exit status 2 is
returned.
SEE ALSO
cgrep(1), fgrep(1), sed(1), awk(9).
GREP(1)