linux循环执行命令并显示结果

linux循环执行命令并显示结果,第1张

1、编写一个shell脚本,在脚本中编写循环执行的代码(可以是死循环),然后在linux上运行这个脚本即可。

2、可以把这个脚本在当前运行,也可以让这个脚本在后台运行。

3、当前运行的脚本如果要kill掉的话,可以直接ctrl+c;后台运行的脚本要kill掉的话,可以PS查看进程ID号,然后执行“kill 进程ID”命令即可。

1、for FILE in $(ls)do [COMMAND]done

2、for a in {1..100}do echo $RANDOMdone

3、for (( c=1c<=5c++ ))do echo $RANDOMdone

4、for ((c=1c<21c+=2))do echo "Welcome $c times" done

5、for line in $(cat user.txt)do getent shadow $linedone

6、for FILE in $(cat file)do tar zcf $FILE.tar.gz $FILErm -rf $FILEdone

7、# awk计算所有行所有区域的总和

awk '{for (i=1i<=NFi++) s=s+$i}END{print s}'


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7538110.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存