История изменений
Исправление achilles_85, (текущая версия) :
sed -r '1 { /amediahd/ d; }; $ ! { /\n/ ! N; /amediahd/ d; P; >D; }' < original.m3u8 > new.m3u8
Такая конструкция работает, чётные - с «#», нечётные - с url. Но Вот так не работает
sed -r '1 { /amediahd/ d; }; $ ! { /\n/ ! N; /amediahd/ d; P; D; }; 1 { /amediahd2/ d; }; $ ! { /\n/ ! N; /amediahd2/ d; P; D; }' < original.m3u8 > new.m3u8
amediahd
Исходная версия achilles_85, :
sed -r '1 { /amediahd/ d; }; $ ! { /\n/ ! N; /amediahd/ d; P; >D; }' < original.m3u8 > new.m3u8
Такая конструкция работает, чётные - с «#», нечётные - с url. Но Вот так не работает
sed -r '1 { /amediahd/ d; }; $ ! { /\n/ ! N; /amediahd/ d; P; D; }; 1 { /amediahd2/ d; }; $ ! { /\n/ ! N; /amediahd2/ d; P; D; }' < original.m3u8 > new.m3u8
Удаляются только строки с
amediahd
. Где ошибка?