02-21-2010
Thank you. I tried and it work, but i still need to execute grep command 8 times and combine results after eg:egrep "^[a-z]{1}$" words ..egrep "^[a-z]{2}$" words . There is no way only one command do the job?
9 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Dear all
I have a file with more than one patters to search.Such as pattern.txt. I have to grep these patterns into a data file such as data.txt.how to do this ,i tried
/usr/xpg4/bin/grep -f <pattern_file> <data_file>
Its not working. why or how to search pattern file ? (3 Replies)
Discussion started by: tkbharani
3 Replies
2. UNIX for Dummies Questions & Answers
I am looking for a file with 'MCR0000000716214' in it. I tried the following command:
grep MCR0000000716214 *
The problem is that the folder I am searching in has over 87000 files and I am getting the following:
bash: /bin/grep: Arg list too long
Is there any command I can use that can... (6 Replies)
Discussion started by: runnerpaul
6 Replies
3. Shell Programming and Scripting
Hi,
i need to use --alternative option of getopt
for ex . getopt -o a:c: --alternative pw: -- "$@"
if i use like this, i am not getting any output.Please help me how to correct this.i need to have a combination of long and short options.But long options have to begin with - and not... (0 Replies)
Discussion started by: padmisri
0 Replies
4. Shell Programming and Scripting
How to find a particular line in a file without using grep? (3 Replies)
Discussion started by: proactiveaditya
3 Replies
5. Solaris
Hi,
Does anyone know why -A/B/C is not working with grep on my solaris box?
Thanks, Prince (5 Replies)
Discussion started by: john_prince
5 Replies
6. UNIX for Dummies Questions & Answers
Hi,
We used to use the below commands often.
ps -ef|grep bc
ps -ef|grep abc|grep -v grep
Both fairly returns the same result.
For example, the process name is dynamic and we are having the process name in a variable, how we can apply the above trick.
For example "a" is the... (11 Replies)
Discussion started by: pandeesh
11 Replies
7. Shell Programming and Scripting
Hi Experts,
PFB my requirement:
I have a file (named file1) containing numbers like:
372846078543002
372846078543003
372846078543004
372846078543005
372846078543006
I have another file (nemed file2)where lines containing these numbers(present in file1) are present; Eg:
lppza087; <PERFB >... (6 Replies)
Discussion started by: niladri29
6 Replies
8. Shell Programming and Scripting
Hi All,
We have few scripts where we are using grep -w option to do exact matching of the pattern. This works fine on most of our servers.
But I have encounter a very old HP-UX System(HP-UX B.11.00) where grep -w option is not available.
This is causing my scripts to fail. I need to change... (7 Replies)
Discussion started by: veeresh_15
7 Replies
9. Shell Programming and Scripting
say I have a big list of something like:
sdg2000
weghre10
fewg53
gwg99
jwegwejjwej43
afg10293
I want to remove the numbers of any line that has letters + 1 to 4 numbers
output:
sdg
weghre
fewg
gwg
jwegwejjwej
afg10293 (7 Replies)
Discussion started by: Siwon
7 Replies
LOOK(1) User Commands LOOK(1)
NAME
look - display lines beginning with a given string
SYNOPSIS
look [options] string [file]
DESCRIPTION
The look utility displays any lines in file which contain string. As look performs a binary search, the lines in file must be sorted
(where sort(1) got the same options -d and/or -f that look is invoked with).
If file is not specified, the file /usr/share/dict/words is used, only alphanumeric characters are compared and the case of alphabetic
characters is ignored.
OPTIONS
-a, --alternative
Use the alternative dictionary file.
-d, --alphanum
Use normal dictionary character set and order, i.e. only alphanumeric characters are compared. (This is on by default if no file is
specified.)
-f, --ignore-case
Ignore the case of alphabetic characters. (This is on by default if no file is specified.)
-t, --terminate character
Specify a string termination character, i.e. only the characters in string up to and including the first occurrence of character are
compared.
-h, --help
Display help text and exit.
-V, --version
Output version information and exit.
The look utility exits 0 if one or more lines were found and displayed, 1 if no lines were found, and >1 if an error occurred.
EXAMPLE
sort -d /etc/passwd -o /tmp/look.dict
look -t: root:foobar /tmp/look.dict
FILES
/usr/share/dict/words
the dictionary
/usr/share/dict/web2
the alternative dictionary
SEE ALSO
grep(1), sort(1)
COMPATIBILITY
The original manual page stated that tabs and blank characters participated in comparisons when the alphanum option was specified. This
was incorrect, and the current man page matches the historic implementation.
HISTORY
The look utility appeared in Version 7 AT&T Unix.
AVAILABILITY
The look command is part of the util-linux package and is available from ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
util-linux June 2011 LOOK(1)