Linux shell编程特殊的场景

一、函数和逻辑循环结束标示

break 表示跳出整个循环!

continue 表示跳出本次循环,当前循环的语句不再执行,继续下一次循环!

exit 退出shell程序,并返回n值。

return 表示函数返回值

注意1:return命令不能直接用在脚本的主程序里!

注意2:返回值是整数!

二、应用

二、while的特殊应用

while的特殊用法一:while死循环没有循环次数,一直循环,直到给出中断信号

   while :; do


  done   

while的特殊用法二:从一个文件中读取每一行赋值给变量

while read LINE; do      (read LINE 变量LINE为文件中的每一行进行循环)


 done < /PATH/TO/SOMEFILE   (输入重定向需要读取的文件)

猜你喜欢

转载自blog.csdn.net/wzj_110/article/details/86664900