6781|191033|GD东莞塘厦竹公岭_A1 |460014232011421|460014232011411
add,limitzone,001
add,limitzonearea,001,0,001,
add,limitzonearea,002,0,001,
#!/bin/bash
output=./result.txt
function replace()
{
rm -rf ${output}
while read line
do
index=3
echo "begin..................:${line}"
a=($(echo $line| tr '|' ' '))
echo "add,limitzone,${a[0]}" >>${output}
echo "length.............${#a[@]}"
loop=${#a[@]}
while [ $index -lt $loop ]; do
echo "while...........${index}..............${a[$index]}"
echo "add,limitzonearea,${a[$index]},0,${a[0]}" >>${output}
let index=index+1
done
echo "end 2....................${a[2]}"
echo "end 3....................${a[3]}"
done <"$1"
}
function main()
{
files=./3G.txt
replace ${files}
}
main $@
dd if=/dev/zero of=yourfile bs=1M count=5