【问题标题】:How to create a folder with a folder name containing spaces in linux?如何在linux中创建一个文件夹名称包含空格的文件夹?
【发布时间】:2016-12-23 22:10:23
【问题描述】:

如何在linux中创建文件夹名包含空格的文件夹?

例如,文件夹名称应为“Stack OverFlow”。

【问题讨论】:

  • 答案有问题吗?你似乎在接受和不接受他们。如果您需要澄清,请随时添加评论。

标签: linux unix directory command mkdir


【解决方案1】:

只需在名称周围使用引号:

mkdir "this is my dir"

然后你也可以使用引号来检查它:

$ ls -ld "this is my dir"
drwxr-xr-x 2 me me 4096 Aug 17 11:59 this is my dir

【讨论】:

  • 嗯,这是错误的,因为他们都做同样的事情。很高兴知道这是对my comment in your answer 的报复。一般来说,在编程时,最好不要把事情个人化。干杯
【解决方案2】:

你也可以做mkdir Stack\ OverFlow \ 做同样的事情 " " 但它更容易。所以你可以做mkdir Stack\ OverFlow\ is\ Great之类的事情。您也可以使用\ 操作该文件夹。比如cd Stack\ OverFlowrm -rf Stack\ OverFlow

【讨论】:

  • 文件名怎么样?
  • 您以相同的方式创建它们,但您将使用“touch”而不是“mkdir”。例如,“touch hello\world.txt”这将创建“hello world.txt”文件。 :)
最近更新 更多