2

如何在 bash 中创建一个名称以 - 开头的目录(例如 -ROOT)?如果我们正在尝试,那么 bash 会将名称视为命令行参数,我们将收到错误

mkdir: invalid option -- 'R'
Try `mkdir --help' for more information.
4

1 回答 1

5

用 a 前缀目录名称./以避免将其解释为选项:

mkdir ./-ROOT

或者,插入参数--(两个破折号),这会导致它后面的所有参数都被解释为文件名而不是选项:

mkdir -- -ROOT
于 2013-04-17T06:15:58.160 回答