###for循环 #遍历目录下的脚本文件 for i in `ls *.sh $1`; do echo $i; sleep 2; done # ``表示系统命令 for i in `ls *.sh $1` do bash $i sleep 2 done #遍历硬盘,排除系统盘。不考虑nvme硬盘 for disk in /dev/sd[a-z];do if [ "$disk" != `df| awk '{print $1}' | grep -o "/dev/sd[a-z]"| sed -n '1p'` ];then echo ${disk##/*/} fi done for i in {0..3} do for j in {0..3} do if [ $i != $j ];then echo mlx5_$i mlx5_$j fi done done #并行循环 & for i in {1..3} do { ehco &i }& done