linux脚本while
这个在句法上有问题,在“[]”要与判断条件之间要有空格。
另外,就是你这个循环语句是一个死循环,最好是加一个判断语句,好跳出循环。
㈡ Linux shell脚本里经常出现 while [ 1 ] 什么意思
1、1带表true
2、循环继续
while [true]
{
do sth
}
3、结论就是无限循环。
㈢ 菜鸟问一个linux shell 程序中的while循环
for
i
in
`cat
$dictlst`;do
#循环取出字典内容
{
grep
$LINE
a.txt
>>a2.txt
}
&
done
1L的是机器发的,自动匹配过来的,所以问的跟答的根本对不上
㈣ linux 用while循环 做脚本 显示 ‘’hi‘’ 5次. 求
#!/bin/bash
num=0
while[$num-lt5]
do
echohi
letnum++
done
㈤ 求解答关于linux中shell的while脚本用法
#!/bin/sh
num=1
while [ $num -le 10 ]
do
SUM =' expr $num \* $num ' #SUM等号之间不能有空格 ,等号后面语句单引号换成反引号
echo $SUM
num =" expr $num +1 " #这一行双引号换反引号 ,1与+号之间有空格。
done
shell的语法检查是比较严格的,尤其是空格以后多注意
㈥ linux shell脚本:while循环中调用另一个脚本遇到exit为什么会跳出循环,且继续执行循环后的程序
exit是在被调用的脚本里面,肯定会退出被调用的脚本了。如果不想继续执行while循环后面的程序可以在do后面的条件上加上break
㈦ linux脚本求解,while [ "${eated}" -lt 3 ];中-lt 3什么意思
小于 的意思。