Существует файл в котором более 8млн строк, в этих строках выводится время формата ЧЧ:ММ:СС через рандомное количество строк, нужно чтобы время было записано слева от строки. Цикл работает, но выполнение занимает более 4х часов. Помогите пожалуйста ускорить цикл & wait по разному пробовал только увеличивают время выполнения…..
File="/home/user/Desktop/FLY.txt"
Lines=$(cat $File)
a=":"
for Line in $Lines
do
Sr=`expr substr $Line 3 1`
if [ "$Sr" == "$a" ]
then
Time=$Line
else
echo -e "$Time\t$Line"
fi
done >FLY_fin.txt