【发布时间】:2013-06-27 18:01:06
【问题描述】:
我在 Centos 6 上。我有一个充满 xml 文件的目录,我想对其执行编辑然后 rsync 或将它们移动到同一服务器上的另一个目录。
我将如何去做,然后将其设置为 cronjob 以连续运行?
附加信息:
我想我的问题更多的是:我如何让 cron 运行一个 php 脚本,然后在它完成时(仅当它完成时)rsync 或 mv 将文件移动到另一个目录。我不想移动 php 脚本,只移动 php 脚本编辑的文件。
这是我将要编辑的示例。我想为每个媒体引用源添加一个绝对路径:
<media media-type="image"> <media-reference source="8084413.jpg" /> <media-caption>blah</media-caption> </media> <media media-type="image"> <media-reference source="8084411.jpg" /> <media-caption>blah</media-caption> </media> <media media-type="image"> <media-reference source="8084414.jpg" /> <media-caption>blah</media-caption> </media>
【问题讨论】:
-
请描述您需要编辑的内容。这将帮助我们向您展示如何实现自动化。
-
如果我可以使用 php,我会知道如何编辑它。那么我可以创建一个 php 脚本来编辑文件并让 cron 调用它,当它完成时它会 rsyncs 或 mv 的文件结束?