shell脚本之for 列表循环

作用:对列表进行循环处理

语法:

for var in list

do

  commands

done

 

案例:

1.读取列表中的值

 

2.读取列表中的复杂值

 异常案例:未显示出“'”单引号,使语句出现异常

解决方案:

(1)对特殊符号转义

(2)对整体字段使用双引号标注

3.从变量读取列表

4.从命令读取值

遍历/opt的所有目录

5.更改字段分隔符

列表循环默认以下面的符号为分隔符

 空格

 制表符

 换行符

自定义分隔符:设置IFS变量的值即可

优先使用脚本中使用IFS变量的分隔符,遇到默认分隔符不会覆盖,还是会生效的

原文地址:https://www.cnblogs.com/python-cat/p/11103579.html