【发布时间】:2019-10-14 15:00:16
【问题描述】:
使用 while 循环,我正在读取一个文件,比如说:
string1
string2
string3
string4
string5
string6
发生的事情是因为我在 while 循环的第一次迭代中读取了 string1 和 string2,第二次迭代从 string3 开始,第三次迭代从 string5 开始......等等
我已经尝试寻找读取可能具有的可能标志,但情况似乎并非如此。我也试过 $Line1=$Line2 希望我可以指定我想读哪一行
这是我的循环的样子...
while read line1
do
read line2
done
我在循环的第一次迭代中读取 string1 和 string2,在我的第二次迭代中我想读取循环的 string2 和 string3,第三次迭代的循环 string3 和 string4 等等.....有没有办法指定我想阅读哪一行?有没有办法读取上一行或“重置”我的读取指针,向后退?
【问题讨论】: