grep遍历grep时出错:f:无此类文件或目录

时间:2018-08-16 15:17:46

标签: bash grep

当我用glob进行grep时,出现错误:“ grep:f:没有这样的文件或目录”,它没有给我任何有效的结果,只是错误。 即:grep asdf * 我知道的: 只有我自己使用* 如果我使用完整路径,即“ grep asdf /home/user/*” 这是grep egrep和fgrep 没有隐藏名为“ f”的文件。 它是任何用户,仅位于该目录(我的主要用户的主目录)中 如果我创建一个名为“ f”的文件,我会得到grep:asdf:没有这样的文件或目录,(asdf是我要为其查找的内容,并且会无限期地挂起。 不管我做什么,strace都显示“ open(“ f”,O_RDONLY)。

这可能不是合适的论坛,但是我经常使用此命令进行工作,对我来说这是自动的,并且我讨厌必须使用完整路径来重做该命令。我在任何地方都找不到答案。

0 个答案:

没有答案