当前位置: 技术问答>linux和unix
如何把文件里的字段赋到数组中?
来源: 互联网 发布时间:2016-05-14
本文导语: 比如说文件file.txt中内容为 张三 1 李四 2 王五 4 #!/bin/bash declare -a sz i=0 sum=0 max=0 min=100 cat file.txt|awk >f for n in `cat f` do ${sz[$i]}=$n i=$((i+1)) done echo "${sz[$i]}" rm f | #!/bin/bash # FILE_INPUT=array...
比如说文件file.txt中内容为
张三 1
李四 2
王五 4
#!/bin/bash
declare -a sz
i=0
sum=0
max=0
min=100
cat file.txt|awk >f
for n in `cat f`
do
${sz[$i]}=$n
i=$((i+1))
done
echo "${sz[$i]}"
rm f
张三 1
李四 2
王五 4
#!/bin/bash
declare -a sz
i=0
sum=0
max=0
min=100
cat file.txt|awk >f
for n in `cat f`
do
${sz[$i]}=$n
i=$((i+1))
done
echo "${sz[$i]}"
rm f
|
#!/bin/bash
#
FILE_INPUT=array.dat
#
index=0
while read name number
do
names[$index]=$name
numbers[$index]=$number
index=$index+1
done