如何打开名称以“-”开头的文件?

如何打开名称以“-”开头的文件?

我正在运行 Ubuntu,想打开一个文件名以“-”(减号)开头的文件。当我尝试使用 pico 或 vim 打开该文件时,命令认为“-”符号是该命令的一个选项。

我尝试用引号(')括起文件名,但仍然出现相同的错误。

我尝试使用 bash 和 zsh,但仍然出现同样的错误。

答案1

在不起作用的情况下command -- -file- 由于并非每个程序都使用相同的选项解析例程,command ./-file因此在任何地方都有效。

答案2

放在--文件名之前。在 Unix 中,它表示命令选项的结束。

更具体地说,使用:vim -- -file

答案3

我想打开一个以 - 开头的文件,我尝试了很多方法,所以我开始搜索它。最后我试着打字cat ./- ,它对我有用。谢谢你的帮助 Jastin

相关内容