【发布时间】:2014-12-01 20:09:20
【问题描述】:
我需要在工作中找到一种解决方案来每天备份特定文件夹,希望是 RAR 或 ZIP 文件。
如果是在 PC 上,我早就做了。但我不知道如何在 Mac 上使用它。
我基本上想要实现的是一个可以使用可执行文件运行的自动化任务:
-
将特定目录 (
/Volumes/Audio/Shoko) 压缩为 rar 或 zip 文件。(在 zip 文件中排除所有子目录中的所有 *.wav 文件和一个名为“视频”的目录)。
-
将其移至网络共享 (
/Volumes/Post Shared/Backup From Sound)。(或直接压缩到此文件夹)。
使用动态日期和时间自动生成 Zip 文件的文件名(因此没有重复的文件名)。
完成后关闭 Mac。
我想再说一遍,我通常不使用 Mac,所以诸如为脚本打开什么样的文件之类的事情对我来说并不是微不足道的。
我试图将 Mark 的 bash 行(来自下面的第一个答案)放入一个 txt 文件并执行它,但它有错误并且不起作用。
我也试过用Automator,但是太简单了,没有高级选项。
我怎样才能做到这一点?
我想要一个可行的例子:)
谢谢,
戴夫
【问题讨论】:
标签: macos bash batch-file terminal applescript