
#!/bin/bash
for i in $( seq 1 100 )
do
echo $i
done
您好,Linux for循环执行命令一行-csd,可以使用for循环来实现。for循环是一种常见的循环结构,它可以让您重复执行一系列 *** 作,直到某个条件不满足为止。具体来说,for循环的语法如下:
for (初始化表达式条件表达式更新表达式)
{
// 循环体
}
其中,初始化表达式用于初始化循环变量;条件表达式用于检查循环条件是否满足;更新表达式用于更新循环变量。
要执行一行-csd命令,可以使用以下for循环:
for (int i = 0i <200i++)
{
system("-csd")
}
上面的for循环将会执行200次-csd命令,每次循环结束后,i的值都会自动增加1。
Linux下使用while…do done语句来写循环语句,其实也非常简单,比如说,我们要写一个循环5次的命令。可以这样来写:
I=1
While [$I<=5]do
语句…
Done
I=$(($I+1))
其中,I=$(($I+1))说明我们这个循环每次递增的数为1,也就是在I的基础上加1,这样就形成了循环了。
====================================
脚本1:
#!/bin/sh
for loop in 1 2 3 4 5
do
echo $loop
done
脚本2:
#!/bin/sh
for loop in "orange red blue grey"
do
echo $loop
done
有了""就是字符串,只循环一次
第二个循环的循环变量会依次为orange red blue grey中的每一个。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)