您的位置:首页 > 运维架构 > Linux

linux学习笔记总结

2013-08-20 09:23 323 查看
for读取列表中复杂值:

for test in I don't konw if this'll work

do .......

shell会把列表中的单引号尝试使用他们来一定一个单独的数据

两种办法解决:1)使用转义字符(\反斜线)来将单引号转义

2)使用双引号来定义用到的单引号

for test in I don\'t know if "this'll" work

for命令用空格来划分列表中的每个值,如果在单独的数据表中有空格,那么必须用双引号将这些值圈起来

for还可以从变量读取列表

list="ahgoi aohgihao ahoghosi hoiahgoia oahgoia "

list=$list"hello world"

for test in $list

do

echo ....................

done

for 从命令读取值

fiel ="states"

dor state in 'cat $fiel'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: