gpt4 book ai didi

shell - 如何删除带有特殊字符的文件

转载 作者:行者123 更新时间:2023-12-04 18:28:57 25 4
gpt4 key购买 nike

如何在 ubuntu 中删除具有奇怪名称的文件?

我使用了 ssh-keygen,我想我复制了最后带有换行符的命令行,并创建了两个文件名非常奇怪的文件。

https://ibb.co/0mC5fMj

尝试删除

rm \'\'$\'r\'

但结果:
rm: cannot remove ''\'''\''$'\''r'\''': No such file or directory

最佳答案

  • 尝试在文件名的开头添加--。
  • $ rm -v -- #file
    $ rm -v -- "#file"
  • 尝试在文件名的开头添加 ./。
  • $ rm -v ./#file
  • 如果前面的提示不起作用,您仍然可以使用以下 inode 编号将其删除:
  • ls -li

    输出:
    5133242 -rw-r--r-- 1 user #*%/file

    然后使用查找
    $ find . -inum 5133242 -delete

    关于shell - 如何删除带有特殊字符的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55590877/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com