使用Apple的Automator使用rsync - 希望看到显示的rsync进度时间

时间:2018-03-01 18:55:00

标签: rsync automator

在OSX上使用Automator 使用服务将选定的文件/文件夹传递给rsync。它正在发挥作用,副本也是成功的。虽然想要发生两件事,但有一个问题是如何引用目的地中的“当前”用户桌面。

  1. 希望它打开终端并使用rsync提供的--progress选项显示复制过程。 GUI窗口很不错,但现在想要简单。

  2. 想以某种方式显示简单的“已完成”消息。在终端窗口或GUI消息中。

  3. 在目标路径中使用First.Last的情况下,如何将其定义为简单使用当前用户桌面?

  4. 以下是现在正在进行的工作,但没有上述3件事。

    for f in "$@"; do
    /usr/bin/rsync --verbose --progress --times "$f" /Users/First.Last/Desktop/copy
    echo "$f COMPLETED"
    done
    

    感谢您提出的所有建议。

0 个答案:

没有答案