答案1
关于什么:
mv dumb_file ~/.Trash
答案2
如果我错了请纠正我。
据我所知,您希望拥有某种撤消功能,以便您可以恢复文件,但不像 Finder 集成版本那样通过每个分区/磁盘的方式而不是通过集中目录来执行此操作。
那么为什么不把它移动到一个自己选择的单独目录并记录(例如在这个单独文件夹中的 txt 文件中)该文件最初所在的位置呢?
答案3
您可以使用这样的 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
但它不适用于相对路径。