Я пытаюсь заменить некоторую последовательность символов пробелом. Но я не могу его заменить.Как заменить цветные символы пустым sed
Имя файла Test:
id ^[[0mevent^[[0m ^[[0msuite^[[0m ^[[0mok^[[0m ^[[0mnok^[[0m ^[[0mskip^[[0m test up owner du duplex type stp inst_type prep created finished
Я пытаюсь заменить ^[[0m
с пробелом. Для этого я использую следующую команду для достижения вышеупомянутой задачи.
sed 's/\^\[\[0m//g' Test
Однако вышеуказанная команда не оказывает воздействия.
Проблема связана с цветным шрифтом.
Спасибо !!
[Здесь, это делает их удалить ] (http://ideone.com/PSh15G). –
Спасибо Wiktor, я использовал O вместо 0. –
@ WiktorStribiżew текст имеет цвет, возможно, из-за этого я не могу заменить его пустым. Ваши команды работают для обычного текста, но цветного текста. –