У меня есть Perl-скрипт, который выводит какой-то цветной текст под bash.Например, при этом будет выведена красная строка:
perl -e 'print "\e[1;31m RED \e[m"
Когда я передаю ее в другую программу, например, vim ... | vim -
, я вижу символы преобразования цвета:
^[[1;31m RED ^[[m
и я хочу, чтобы их пропустили.Например, для grep
, вы видите цвета в bash, но они пропускаются при перенаправлении вывода.
Как это сделать?