将任何输入txt的每一行都放入一个单独的变量中

时间:2011-07-23 21:45:39

标签: bash shell

我想制作一个读取多行输入的脚本,并将每一行放入一个单独的变量中。

我不知道输入将包含多少行或每行包含的内容。

如果有人可以帮我填写,我会很感激

while read -r line

do
   #somehow make each line of $line a separate variable

done #after hitting enter? not sure how to do that

1 个答案:

答案 0 :(得分:2)

i=0
while read line
do 
  array[$((++i))]=$line
  echo ${array[$i]}
done < file