如何将文件的内容存储在数组中,例如:
我的文件有:
a /n
b /n
c /n
d /n
我想将每一行存储在数组中,我该怎么做?
我在 OSX 上使用 bash 3。
答案1
while IFS= read -r line
do
array[${#array[*]}]="$line"
done <file
如何将文件的内容存储在数组中,例如:
我的文件有:
a /n
b /n
c /n
d /n
我想将每一行存储在数组中,我该怎么做?
我在 OSX 上使用 bash 3。
while IFS= read -r line
do
array[${#array[*]}]="$line"
done <file