Grep file search returns: Is a directory in OSX Mountain Lion -
i trying search specific file using example how use grep command search file?
trying grep searchingforfile /users/myuser/path/to/dir returns:
grep: /users/myuser/path/to/dir: directory
please let me know best way search file in case.
if want find files begin f in current directory:
ls f* if want find files ending "jpg" in current directory , directories below:
find . -type f -name "*.jpg" -print if want filenames containing pattern in current directory , below:
find . -type f -name "pattern" -print but put asterisk either side of pattern (i can't on here)
or, if pattern more complicated
find . -type f -print | grep "somefunkypattern" if want search pattern in file called fred:
grep pattern fred if want search bill or steve in files called friends1 , friends2 , don't care case (capital letters) use -i option:
egrep -i "steve|fred" friends1 friends2 if want search mike in files names start "friend*":
grep mike friend*
Comments
Post a Comment