LINUX.ORG.RU

История изменений

Исправление Desmond_Hume, (текущая версия) :

Всё, нашёл причину! Вот правильная команда:

sed -e 's/À/А/g; s/à/а/g; s/Á/Б/g; s/á/б/g; s/Â/В/g; s/â/в/g; s/Ã/Г/g; s/ã/г/g; s/Ä/Д/g; s/ä/д/g; s/Å/E/g; s/å/е/g; s/Æ/Ж/g; s/æ/ж/g; s/Ç/З/g; s/ç/з/g; s/È/И/g; s/è/и/g; s/É/Й/g; s/é/й/g; s/Ê/К/g; s/ê/к/g; s/Ë/Л/g; s/ë/л/g; s/Ì/М/g; s/ì/м/g; s/Í/Н/g; s/í/н/g; s/Î/О/g; s/î/о/g; s/Ï/П/g; s/ï/п/g; s/Ð/Р/g; s/ð/р/g; s/Ñ/С/g; s/ñ/с/g; s/Ò/Т/g; s/ò/т/g; s/Ó/У/g; s/ó/y/g; s/Ô/Ф/g; s/ô/ф/g; s/Õ/Х/g; s/õ/х/g; s/Ö/Ц/g; s/ö/ц/g; s/×/Ч/g; s/÷/ч/g; s/Ø/Ш/g; s/ø/ш/g; s/Ù/Щ/g; s/ù/щ/g; s/Ú/Ъ/g; s/ú/ъ/g; s/Û/Ы/g; s/û/ы/g; s/Ü/Ь/g; s/ü/ь/g; s/Ý/Э/g; s/ý/э/g; s/Þ/Ю/g; s/þ/ю/g; s/ß/Я/g; s/ÿ/я/g; s/¹/№/g'

Забыл глобальное применение применить («g» на конце). Вот так работает, как надо! Sed реально крут!

Исходная версия Desmond_Hume, :

Всё, нашёл причину! Вот правильная команда:

sed -e 's/À/А/g; s/à/а/g; s/Á/Б/g; s/á/б/g; s/Â/В/g; s/â/в/g; s/Ã/Г/g; s/ã/г/g; s/Ä/Д/g; s/ä/д/g; s/Å/E/g; s/å/е/g; s/Æ/Ж/g; s/æ/ж/g; s/Ç/З/g; s/ç/з/g; s/È/И/g; s/è/и/g; s/É/Й/g; s/é/й/g; s/Ê/К/g; s/ê/к/g; s/Ë/Л/g; s/ë/л/g; s/Ì/М/g; s/ì/м/g; s/Í/Н/g; s/í/н/g; s/Î/О/g; s/î/о/g; s/Ï/П/g; s/ï/п/g; s/Ð/Р/g; s/ð/р/g; s/Ñ/С/g; s/ñ/с/g; s/Ò/Т/g; s/ò/т/g; s/Ó/У/g; s/ó/y/g; s/Ô/Ф/g; s/ô/ф/g; s/Õ/Х/g; s/õ/х/g; s/Ö/Ц/g; s/ö/ц/g; s/×/Ч/g; s/÷/ч/g; s/Ø/Ш/g; s/ø/ш/g; s/Ù/Щ/g; s/ù/щ/g; s/Ú/Ъ/g; s/ú/ъ/g; s/Û/Ы/g; s/û/ы/g; s/Ü/Ь/g; s/ü/ь/g; s/Ý/Э/g; s/ý/э/g; s/Þ/Ю/g; s/þ/ю/g; s/ß/Я/g; s/ÿ/я/g; s/¹/№/g'

Забыл глобальное применение применить («g» на конце). Вот так работает, как надо!