awk在bash脚本中将数据存储到数组中

时间:2016-10-06 07:55:14

标签: linux bash scripting

我想在Bash脚本中读取文件。但我想跳过一些行 - 例如前两行。这些行应存储在一个数组中。

我该怎么做?

我尝试了awk '2,$ p' $1,但它存储在一个字符串中,而不是存储在数组中。

1 个答案:

答案 0 :(得分:0)

为什么不使用读取而不是 awk

您可以使用类似于以下内容的内容:

while read b; do
  array[i] = $b
done < input.file.txt