0
#!/bin/bash
read()
{
count=0
cat localfile |
while read line
do
FILE[$((count += 1))]="$line"
done
}
read
for((i=0;i<${#FILE[@]});i++)
do
echo ${FILE[i]}
done
回声的结果是完全空白的。有没有办法获得FILE数组?如何从其他while循环获取变量?