Answers:
grep
默认情况下,如果未提供文件,则搜索标准输入:
grep搜索命名的输入文件(如果没有命名文件,或者如果给定单个连字符减号(-)作为文件名,则为标准输入),以查找包含与给定PATTERN匹配的行。默认情况下,grep打印匹配的行。
如果您只是这样做,则grep doc
grep希望标准输入可以在其中进行搜索(不要在终端之间<
或>
终端中输入部件,这些是注释):
$ grep doc
a b c <PRESS ENTER HERE>
doc <NO MATCH WAS FOUND IN PREVIOUS LINE, TYPE doc AND PRESS ENTER AGAIN>
doc <MATCH WAS FOUND>
grep '([a-z]+[0-9]*.x){2,3}'
并在键盘上键入一串示例行,以确保它与您认为的功能匹配。匹配的行将被回显,不匹配的行将不被回显。
somecommand | grep foo