0

我在名为 main.ksh(在 /home/pkawar/folder 中)的文件夹中有一个主脚本,它的输入文件 inputfile.xls(在 /home/pkawar/folder/ipfile 中)。

  1. 当我运行 main.ksh 时,它使用 inputfile.xls 并将输出传送到邮件地址。

  2. inputfile.xls 通过 ftp 命令加载到路径 /home/pkawar/folder/ipfile。

当文件 inputfile.xls 成功加载时,是否可以自动运行 main.ksh 并通过邮件发送输出?

4

2 回答 2

1

您应该做的第一件事是编写一个脚本来执行您想做的任何事情。如果您的脚本正确执行,您可以cron通过crontab文件使用该脚本以您希望的任何时间表执行。

详情请参阅man crontab

于 2012-08-28T19:11:35.587 回答
1

第一个选择是使用 cron,但从您的问题来看,您似乎不想走那条路。

我的问题是,什么是创建 *.xml 文件?是否有可能创建该文件以知道它何时完成然后调用 shell 脚本,或者更好的是,将 xml 文件即时流式传输到 shell 脚本?

于 2012-08-28T19:01:37.350 回答