file_count="any command to find file count in directory."
while [ $file_count -eq 0 ]
do
if [ $file_count -eq 0 ]
then
sleep 6000
continue
else
break
fi
done
这里的问题是,如果我的文件在1小时之前收到目录(这里没有指定),该怎么办?我是否总是需要等待1小时才能完成?如果在这段时间收到文件然后我想从睡眠状态中退出,有什么办法吗?请帮助。
您可以使用Inotify来检查文件系统事件