Я использовал gvfs-trash
, чтобы переместить элемент в корзину из командной строки. Есть ли способ восстановить такой файл из командной строки? Я проверил другие gvfs
двоичные файлы и не вижу тот, который имеет смысл?
Я знаю, что есть другие проекты , посвященные реализации спецификации Trades Freedesktop.org. Мне интересен подход gvfs
.
В пакете gvfs-bin
(список файлов для Precise находится здесь) в настоящее время нет аналога восстановления gvfs-trash
, поэтому только вокруг него на данный момент стоит установить trash-cli
из репозиториев (более подробную информацию здесь ) и использовать функцию restore-trash
оттуда после отправки файла в корзину с gvfs-trash
. Они оба совместимы, поскольку придерживаются спецификации freedesktop trash , как вы, вероятно, знаете.
Чтобы отправить файл в корзину, введите:
gvfs-trash newt
, затем запустите
restore-trash
, который выдаст подсказку
0 2012-09-13 01:09:05 /home/mike/newt
What file to restore [0..0]: 0
. способ восстановить вещи, отправленные в корзину из командной строки в данный момент, но в будущем будет стоить обновить ответ, если средство восстановления gvfs
окажется дополнением gvfs-trash
.