![Linux中的单引号问题](https://linux22.com/image/1271675/Linux%E4%B8%AD%E7%9A%84%E5%8D%95%E5%BC%95%E5%8F%B7%E9%97%AE%E9%A2%98.png)
我尝试删除 Linux 中的文件夹,davidanderson'spetshop_617 作为文件夹名称。它包含单引号。通过使用以下命令
rm -r path/davidanderson'spetshop_617
我收到此错误
错误:查找匹配的“”时出现意外的 EOF,出现意外的文件结尾
我怎样才能删除该文件夹?
答案1
你应该发出
rm -r path/davidanderson\'spetshop_617
答案2
用双引号将路径括起来:
rm -r "path/davidanderson'spetshop_617"
或者转义路径中的单引号:
rm -r path/davidanderson\'spetshop_617