如何创建指向名称 开头且带有破折号/减号 (-) 的文件的符号链接(symbolic link):?

我有这个( -1 是一个文件名):

-rw-r--r-- 1 根根 1 Mar 9 04:35 -1

我要这个 :

-rw-r--r-- 1 根根 1 Mar 9 04:35 -1

lrwx... 1 root root 2 Mar 8 14:56 myLink -> -1

============================================

请注意,我 不想要 这个

lrwx... 1 root root 2 Mar 8 14:56 myLink -> ./-1

我想要 :

lrwx... 1 root root 2 Mar 8 14:56 myLink -> -1

我试过了

ln -s ".-1"myLink

ln -s "./-1"myLink

ln -s "-1"myLink

它们都不起作用……

最佳答案

您可以使用 -- 来表示您已完成传递选项:

ln -s -- -1 myLink

这样 ln 就不会尝试将 -1 解释为一个选项。
请注意,这适用于许多程序,而不仅仅是 ln

关于linux - 在 Linux 中 : How can I create a symbolic link to a file whose name starts with a dash/minus sign ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28942181/

10-11 03:14