-2

我正在尝试访问我在应用程序下的目录中的一些文件,

sudo ls applications/Adobe Flash Builder 4.6   

由于某种原因,它找不到文件夹,应用程序中的其他文件夹可以访问(不是全部)

请指教

谢谢

4

2 回答 2

1

命令行上的空格是参数分隔符。看起来您想将四个单独的参数传递给ls

  • 应用程序/Adobe
  • 闪光
  • 建造者
  • 4.6

使用引号或转义空格:

sudo ls "applications/Adobe Flash Builder 4.6"

sudo ls applications/Adobe\ Flash\ Builder\ 4.6
于 2012-08-27T09:12:16.540 回答
0

您需要引用包含空格或转义空格的目录名称:

sudo ls "applications/Adobe Flash Builder 5.6"

或者

sudo ls applications/Adobe\ Flash\ Builder\ 5.6

最后,确保它不是Applications

于 2012-08-27T09:12:30.160 回答