gpt4 book ai didi

linux - 终端命令进行延时拍摄,如何在 X 时间后停止?

转载 作者:太空宇宙 更新时间:2023-11-04 03:42:49 25 4
gpt4 key购买 nike

我有一个客户以 DVD 的形式向我提供了他所有照片的幻灯片,因此我想每隔 X 秒截取一次屏幕截图,我在这里有该命令。

i=1;while [ 1 ];do screencapture -t jpg -x ~/Desktop/screencapture/$i.jpg; let i++;sleep 4; done

现在我只需要知道在该命令上添加什么以在 X 秒/分钟/小时后停止自行终止。谢谢大家的帮助。

最佳答案

如果您使用bash,则可以使用特殊变量SECONDS,该变量根据您分配给它的任何内容进行计数:

SECONDS=0;
i=1;
while (( SECONDS < 3600 ));
do
screencapture -t jpg -x ~/Desktop/screencapture/$i.jpg;
let i++;
sleep 4;
done

关于linux - 终端命令进行延时拍摄,如何在 X 时间后停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29106262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com