0
我有一个目录,我正在通过cron轮询新上传文件,并且我在每个上传文件上运行一系列脚本,其中包括 。如何顺序执行目录中每个文件的命令?
程序的一部分使用上传文件的名称从网络中检索图像。
图像以通用名称image.png保存,然后发送到下一个脚本进行更多处理。
只有一个图像被制作,所以如果有5个新上传的文件只有1个图像仍然被制作。
如何构造代码/脚本,以便我在3个不同脚本中的程序的完整循环一次只能在一个文件上运行,换句话说,循环遍历目录并在每个程序上运行程序文件顺序。
我只是想保留正在制作的1个图像文件的结构,但所有上传正在处理。
shopt -s nullglob
for file in /home/yt/box/moremusic/youtube/*;
do
python /home/yt/ytimage.py $file;
/home/yt/uploadyt;
done;
shopt -u nullglob
我试过脚本在/ home/YT /盒/更多音乐/ YouTube的/ 3个文件,只有1图像检索。
我该如何实现自己的目标或至少走上正确的道路? 或实际上我怎样才能并行处理所有上传的文件,仍然只有1个图像文件。