Код двоичного нуля
так... код нашел... типа у нуля \060 у бинарного \000 в восьмеричной системе... Как заменить? (отлаживать неудобно... накатайте кто нить плиз... си совсем забыл...) (можно сед)
под седом как это сделать не скажу, но можно и на авке:
awk 'sub(/\000/,"\060") || 1'
awk 'sub(/\000/,"\060") || 1'
В седе нашел как заменить по кодалм любой символ на любой, но с нулем не работает
В авке не рублю сосбо... как ему файл то скормить?
В авке не рублю сосбо... как ему файл то скормить?Все - всем спасибо 

Оставить комментарий
gsharov
Есть текстовый файл в досовой кодировке котором некоторые 0 (цифра) заменены двоичными нулями. Нужно исправить взад. Я чего то не нашел код бинарного нуля - мб кто знает? (заодно - мб кто постанет код на сях, а то все это на серваке на котором только ed в качестве редактора - неохота с ним общаться в процессе отладки...)