Есть ли какое-либо Public Domain (использующее нелицензионное или что-то подобное, не очень релевантное) приложение, которое отправляет файлы в корзину в OS X? Существует множество альтернатив этому (пример), но мне нужен общедоступный (поскольку он будет служить небольшой частью гораздо более крупного приложения для общественного достояния).
3 ответа
0
Как насчет:
mv dumb_file ~/.Trash
0
Пожалуйста, поправьте меня, если я не прав.
Насколько я понимаю, вы хотели бы иметь какую-то функцию отмены, чтобы вы могли восстанавливать файлы, но не так, как в интегрированной версии Finder, которая делает это для каждого раздела / диска, чем для централизованного каталога.
так почему бы вам просто не переместить его в отдельную отдельную директорию и записать (например, в текстовый файл в этой отдельной папке), где этот файл изначально находился.
0
Вы можете использовать AppleScript следующим образом:
#!/usr/bin/osascript
on run a
set l to {}
repeat with f in a
set end of l to POSIX file f
end repeat
tell application "Finder"
move l to trash
end tell
end run
Это не работает с относительными путями, хотя.