windows和linux命令行单行循环

有的时候在windows或linux命令行下需要循环跑一条命令,例如由于网络问题需要循环使用pip安装,写一个.bat或.sh脚本文件来实现又过于复杂,可以使用单行的循环命令。

在windows下,使用这条命令,替换command1 & command2为你需要多次执行的命令即可

for /l %I in (1,1,999) do ( command1 & command2 )&(timeout /T 3 /NOBREAK)

在linux下,使用这条命令,替换command1; command2为你需要多次执行的命令即可

for i in {1..999} ;do command1; command2 ; sleep 5; done
posted @ 2020-09-15 21:34  Ashen。  阅读(673)  评论(0)    收藏  举报