是否有 gvfs-trash 的还原对应物?

eph*_*ith 5 command-line gvfs trash

我曾经gvfs-trash将一个项目从命令行移动到垃圾箱。有没有办法从命令行恢复这样的文件?我检查了其他gvfs二进制文件,但没有看到有意义的二进制文件?

我知道还有其他项目致力于实施 Freedesktop.org Trash 规范。我对一种gvfs方法感兴趣。

小智 7

gvfs-bin包中,目前没有还原对应的gvfs-trash,所以目前唯一的方法是trash-cli从存储库安装(更多信息在这里)并在将文件发送到后使用trash-restorerestore-trash在 18.10 和更早版本中)功能垃圾与gvfs-trash。正如您可能知道的那样,它们都兼容,因为它们遵守freedesktop 垃圾规范

要将文件发送到垃圾箱,请输入:

gvfs-trash newt
Run Code Online (Sandbox Code Playgroud)

然后运行

trash-restore
Run Code Online (Sandbox Code Playgroud)

这给出了提示

0 2012-09-13 01:09:05 /home/mike/newt
What file to restore [0..0]: 0
Run Code Online (Sandbox Code Playgroud)

这似乎是目前从命令行恢复发送到垃圾箱的东西的方法,但如果gvfs恢复工具似乎补充,将来更新答案将是值得的gvfs-trash