Считываю файл и кладу каждую строку в переменную.
#!/bin/bash
myl=0
while read line
do
let myl=$myl+1
accum$myl="$line"
done < source.txt
Вроде так то оно так, но мне выдает ошибку:
parce.sh: line 7: accum1=2014-08-03 12:00:00 root 0 0.0 0.0 1 400 1000 1000: command not found
parce.sh: line 7: accum2=2014-08-03 06:00:00 root 0 0.0 0.0 1 400 1000 1000: command not found
т.е. мы получили пронумерованные переменные accum1,2,3 итд. и строки из файла.... Вроде как всё, что хотел. Но вот почему "command not found"? Где я натупил?