Власне питання полягає в тому, як заставити sed не змінювати кінець рядка з \x0A на \x0A\x0D (правляться бінарні файли в пакетному режимі). Перепробував варіанти:
sed -i -e 's/щось/ще_щось/'
sed -i -b -e 's/щось/ще_щось/'
sed -i -n -e 'p;s/щось/ще_щось/'
sed -i -n -b -e 'p;s/щось/ще_щось/'
Версія sed - 4.2.