linux学习笔记总结

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'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值