如果文件已被修改,则触发shell脚本

时间:2017-12-07 10:56:59

标签: sql oracle shell unix

我创建了一个shell脚本,基本上可以执行2个函数,

1.使用sql loader将.csv中的数据加载到表中。

2.加载数据后,在oracle DB中运行一个过程。

我想知道的是,如果有人使用有效数据填充.csv文件,我想在等待1分钟后自动触发shell脚本

1 个答案:

答案 0 :(得分:0)

inotifywait应该可以解决问题,如果您需要等待一分钟,请插入“sleep 60”命令。

见这里:https://superuser.com/questions/181517/how-to-execute-a-command-whenever-a-file-changes