如何将文件存储在数组中

如何将文件存储在数组中

如何将文件的内容存储在数组中,例如:

我的文件有:

a /n
b /n
c /n
d /n

我想将每一行存储在数组中,我该怎么做?

我在 OSX 上使用 bash 3。

答案1

while IFS= read -r line
do
    array[${#array[*]}]="$line"
done <file

相关内容