- 论坛徽章:
- 13
|
yinyuemi 发表于 2012-05-29 12:18 ![]()
grep -l -R -m 1 *
多谢指教!-
- -R, -r, --recursive
- Read all files under each directory, recursively; this is equiv‐
- alent to the -d recurse option.
- -l, --files-with-matches
- Suppress normal output; instead print the name of each input
- file from which output would normally have been printed. The
- scanning will stop on the first match.
- -m NUM, --max-count=NUM
- Stop reading a file after NUM matching lines. If the input is
- standard input from a regular file, and NUM matching lines are
- output, grep ensures that the standard input is positioned to
- just after the last matching line before exiting, regardless of
- the presence of trailing context lines. This enables a calling
- process to resume a search. When grep stops after NUM matching
- lines, it outputs any trailing context lines. When the -c or
- --count option is also used, grep does not output a count
- greater than NUM. When the -v or --invert-match option is also
- used, grep stops after outputting NUM non-matching lines.
复制代码 |
|