一个txt文件,共有10行,在shell中,
问题1:
如何通过一个循环将,这10个记录分别赋值给一个字符串变量
问题2:
如何将指定的行,比如第3行,赋值给一个字符串变量?
如何用循环将txt文件的每一行赋值给一个变量?
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 6
- 注册时间: 2010-04-14 23:45
Re: 如何用循环将txt文件的每一行赋值给一个变量?
问题1:
如何通过一个循环将,这10个记录分别赋值给一个字符串变量
while read file
do echo $file
sleep 2
done < XXX.txt
每隔2秒逐行输出变量
问题2:
如何将指定的行,比如第3行,赋值给一个字符串变量?
A=$(sed -n 3p XXX.txt)
echo $A
如何通过一个循环将,这10个记录分别赋值给一个字符串变量
while read file
do echo $file
sleep 2
done < XXX.txt
每隔2秒逐行输出变量
问题2:
如何将指定的行,比如第3行,赋值给一个字符串变量?
A=$(sed -n 3p XXX.txt)
echo $A