Нет никакой потребности вручную загрузить некоторый ffmpeg .deb пакет (btw, где Вы получали его от?).
Просто установите его через диспетчер пакетов распределения, например:
$ sudo apt-get install ffmpeg
Пакет Вы использовали конфликты с уже установленным пакетом и возможно имеете другие проблемы. Диспетчер пакетов как Кв. - добирается, может обнаружить/диагностировать, и (помогите к), конфликты твердости.
Вы могли всегда использовать Perl или ПРОСТОФИЛЮ:
$ perl -ne 'print unless /<\s*$/' input_file
или
$ gawk '$NF!~/</'
Оба scriptlets распечатает все строки, которые НЕ заканчиваются" <".
При условии, что вывод ограничен тем, что Вы имеете там, просто избавление от тех нежелательных строк было бы:
grep -v '[0-9A-F]\{5\} <$'
Чтобы удалить новые строки также, я, вероятно, передал бы его по каналу в другого grep
команда, так как легко считать тот путь:
grep -v '[0-9A-F\{5\} <$' | grep -v '^$'
grep -v '^[[:space:]]*[0-9A-F]\{8\}.*[[:space:]]<$
. Это удалит все строки это, которые начинаются по крайней мере с 8 шестнадцатеричных символов и конца с <символ.
– Krzysztof Adamski
13.09.2012, 14:25