当我用glob进行grep时,出现错误:“ grep:f:没有这样的文件或目录”,它没有给我任何有效的结果,只是错误。
即:grep asdf *
我知道的:
只有我自己使用*
如果我使用完整路径,即“ grep asdf /home/user/*
”
这是grep egrep和fgrep
没有隐藏名为“ f”的文件。
它是任何用户,仅位于该目录(我的主要用户的主目录)中
如果我创建一个名为“ f”的文件,我会得到grep:asdf:没有这样的文件或目录,(asdf是我要为其查找的内容,并且会无限期地挂起。
不管我做什么,strace都显示“ open(“ f”,O_RDONLY)。
这可能不是合适的论坛,但是我经常使用此命令进行工作,对我来说这是自动的,并且我讨厌必须使用完整路径来重做该命令。我在任何地方都找不到答案。