从标准输入读取 grep 表达式
如何让 grep 从标准输入(stdin)读取表达式?
例如(以下不起作用):
grep -i -f &0 /path/to/text/file < "/regexp/"
How can I make grep read the expression from standard input (stdin)?
For example (the following doesn't work):
grep -i -f &0 /path/to/text/file < "/regexp/"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
-f
和一个破折号来表示标准输入:注意:这已经使用 GNU grep 进行了测试 - 我不确定它是否是由 POSIX 指定的。
Use
-f
with a single dash to denote the standard input:Note: This has been tested with GNU grep - I am not sure if it's specified by POSIX.