我的任务: 需要在服务器A的特定目录中查找任何新的/更新的文件。一旦在此直接文件中存在文件新/修改文件,我将需要将该文件ftp到服务器B.
我可以使用Autosys和shell脚本吗?或者Java程序是否更适合这项任务?
如果我使用Autosys,我可以设置文件观察器作业。成功后我可以触发另一份工作。但是这个工作怎么知道文件名呢?文件监视器是否足够智能,可以将文件名作为参数传递给另一个作业?
请帮忙......
答案 0 :(得分:4)
文件观察程序作业用于检查文件是否存在并检查文件的大小。您必须提前知道文件的名称。在您的情况下,如果您可以接收任何数量的事先不知道其名称的新文件,则文件观察程序作业将不起作用。
一个合理的解决方案可能是:
ls -l
并将其保存到文件答案 1 :(得分:0)