GenWikiLinux
From birchyHistory
Line 5: | Line 5: | ||
grep [options] "foo" [file(s)] | grep [options] "foo" [file(s)] | ||
− | You can omit the quotes if there are no spaces in the search term. | + | *You can omit the quotes if there are no spaces in the search term. |
− | If file is omitted, all files in current dir are searched. | + | *If file is omitted, all files in current dir are searched. |
− | Multiple files can be specified separated by spaces or wildcarded (*.txt) | + | *Multiple files can be specified separated by spaces or wildcarded (*.txt) |
− | '''While most tutorials assume that you are going to specify a file to search, using the search feature in vi makes more sense for working with a single file.''' | + | *''''While most tutorials assume that you are going to specify a file to search, using the search feature in vi makes more sense for working with a single file.'''' |
− | -i ignore case | + | -i ignore case |
− | -n print line #s | + | -n print line #s |
− | -l just show filenames | + | -l just show filenames |
− | -x exact matches only | + | -x exact matches only |
− | -w match whole words only | + | -w match whole words only |
− | -m, --max-count=NUM stop after NUM matches | + | -m, --max-count=NUM stop after NUM matches |
− | -a text files only | + | -a text files only |
− | -r recursive files inclusion | + | -r recursive files inclusion |