Есть такой вот скрипт
#!/bin/bash
while read line
do
echo "$line"
cp -f $line temp.flv
ffmpeg -i temp.flv -t 0.1 %d.jpeg
done < data-file
echo ----------THE-END------------------------
data-file - файл с таким вот содержанием
./10/112600071060.flv
./15/112531951473.flv
Первый проход вывод переменной line
line = ./10/112600071060.flv -- как и должно быть
Второй проход line становиться
line = 531951473.flv -- а куда делись первые 8 символов?????
комментируем строку
ffmpeg -i temp.flv -t 0.1 %d.jpeg
всё становиться на свои места
вывод
line = ./10/112600071060.flv
line = ./15/112531951473.flv
----------THE-END------------------------