这个神秘的双点是什么?

时间:2019-10-17 00:26:40

标签: bash

grep -R返回一个名为..ThisFile的文件。双点号与文件名之间没有用/隔开。

我完全了解./../来表示“此目录”和“上方目录”。这是什么意思?

    $ grep -R fish > grepresults
    $ cat grepresults
    ..SomeFile

我在SomeFile的当前目录中上,下查看了一下,但我确定没有看到。也许我搞砸了。我不知道会发生什么。我不知道..告诉我什么。

1 个答案:

答案 0 :(得分:2)

这是一个普通文件。文件名和目录名也可以在开头包含点。但是,某些工具(例如ls)会默认隐藏以点开头的文件和目录。 -a的{​​{1}}命令行标志禁用了此行为。

相关问题