小编che*_*eak的帖子

bash - 以 . 并且无法删除空格

在我的外部硬盘驱动器上有两个目录Fun.Complex_,其中 _ 是一个空格。我无法从垃圾箱中清空或删除它们,但rm -rf我想这样做。两者都没有出现在 OSX 上的 Finder 中,我不记得它们是否出现在 linux 上的 dolphin 中。但它们确实出现在 bash 中。

rmmv返回No such file or directory。包含文件夹可以移动并带上特殊目录,但不能删除它们。

为什么能ls检测出文件,但rmmv不能?我该如何修复它们?我\_在复杂文件上使用。(_ 是空格)。

编辑

字符一定不是问题。我做了“测试”。和“测试”,我可以使用引号轻松删除它们。但是这些目录仍然无法删除。实际文件本身一定存在非常低级的错误

sagan:Math ptwales$ ls
Complex 
sagan:Math ptwales$ ls -i
ls: Complex : No such file or directory
sagan:Math ptwales$ ls -idF *
ls: Complex : No such file or directory
sagan:Math ptwales$ find . -name * -print0
find: ./Complex …
Run Code Online (Sandbox Code Playgroud)

linux unix bash filenames macos

0
推荐指数
1
解决办法
1540
查看次数

标签 统计

bash ×1

filenames ×1

linux ×1

macos ×1

unix ×1