grep -R
返回一个名为..ThisFile
的文件。双点号与文件名之间没有用/
隔开。
我完全了解./
和../
来表示“此目录”和“上方目录”。这是什么意思?
$ grep -R fish > grepresults
$ cat grepresults
..SomeFile
我在SomeFile的当前目录中上,下查看了一下,但我确定没有看到。也许我搞砸了。我不知道会发生什么。我不知道..告诉我什么。
答案 0 :(得分:2)
这是一个普通文件。文件名和目录名也可以在开头包含点。但是,某些工具(例如ls
)会默认隐藏以点开头的文件和目录。 -a
的{{1}}命令行标志禁用了此行为。