【发布时间】:2020-05-10 03:36:29
【问题描述】:
想象一个这样的场景,inotify 调用另一个脚本,该脚本永远运行
while inotifywait -e close_write ./<sample-file>; do
./file.sh
done
内容file.sh:
while true; do
sleep 5;
echo "sample message";
done
有什么方法可以在sample-file 更新时终止file.sh 的执行?
谢谢!
【问题讨论】:
-
当您使用
echo "$0: message: $*"修改file.sh并调用./file.sh $(date)或其他更改参数时,您可以更轻松地进行测试。