我正在使用find-name-dired
查找一堆文件(所有文件都以.orig文件结尾)
然后,我想在结果* Find *缓冲区中标记所有文件以进行删除,然后删除它们
不幸的是,它们是root用户,因此删除因缺少权限而失败
这里是否有一些解决方法,tramp或类似的东西?
答案 0 :(得分:2)
您可以标记文件,然后使用! sudo rm
答案 1 :(得分:2)
你可以通过tramp使用sudo来做到这一点。当find-name-dired
提示输入目录名称时,请对其进行修改并将/sudo::
置于开头。例如。将/foo/bar
更改为/sudo::/foo/bar
。 (注意相对路径和~
路径。)它会提示您输入sudo密码,然后您应该能够像往常一样删除文件。