我正在尝试在机器中使用 grep,但它不起作用。当我在管道(例如 ps -aux | grep grep )之后使用它时,它可以工作(在显示 grep 进程的示例中)。
但是我正在尝试在文件中搜索一个单词,但它只是从 S+ () 状态开始,无论我是否写“grep everything
”、“grep -Ril everything
”等
最佳答案
来自手册页:
grep searches the named input FILEs (or standard input if no files are named ...
因此,当您运行 grep everything
时,grep
正在等待标准输入。您需要在命令行上为其指定文件名,或者通过 stdin
输入。
关于linux - Grep 在 "S+"状态启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42003275/