关于用shell脚本分别读取某文件的行然后分别赋值

用Shell脚本读取test.txt中的每一行,将第一行赋值给$7,第二行赋值给$8,........依次进行下去,直到全部赋值完成
脑子有点晕,我本来想表达第一行赋值给变量$a,第二行赋值给变量$b,。。。。。。这样子

第1个回答  2015-11-13
奇怪了。如果你那一行有空格。还叫$7吗追问

脑子有点晕,我本来想表达第一行赋值给变量$a,第二行赋值给变量$b,。。。。。。这样子

追答

a=`cat test.txt|head -n1`
b=`cat test.txt|head -n2|tail -n1`

本回答被提问者采纳
第2个回答  2015-11-13
什么意思?$7 $8不是传进来的脚本参数吗?追问

脑子有点晕,我本来想表达第一行赋值给变量$a,第二行赋值给变量$b,。。。。。。这样子

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网