Удалить форматирование терминала из файла

Я использовал script чтобы выгрузить вывод другого скрипта в файл. В то время как он отлично работал, выход был отформатирован (цвета и т. Д.), Поэтому теперь он не читается в виде необработанного текста – вместо этого я должен использовать cat или less . Код выглядит так:

[32mЭто пакеты, которые будут объединены, в порядке: [39; 49; 00m

Вычисление зависимостей – / / – – / | – / \ | \ \ | | – – – | | – | – – | | – – – | | | – – | | – – | | | – – | | – | | | – – – – | – | – / / | / / – – \ | | \ – | \ \ – – / \ / / / – – \ | – / / – \ \ / \ / | | | | – | \ – – – / / – / \ – \ | | \ – | – / – – \ \ \ – \ – – | \ | / / \ – / | | – – | \ | / \ \ / / – | \ \ / | / – \ | – / / \ – / – / | – | / | – | / – \ / \ | / / \ / | \ / \ / \ / | – | – \ – – / \ | – – – \ \ | | – / \ \ / / – \ / \ – | | \ – / / / / \ / – – – | – – – | | | / – / \ \ | \ / \ / – – | | \ – \ \ – | \ | / | | | | / \ \ / – \ – – \ \ \ \ \ \ | \ – | | – | / / | \ – \ – – / / \ – – – | – | | – | | | – | | \ / | | – / | / / / / \ / / / / \ – / – \ – \ \ | / / – \ / – / / | \ / / / – / – | / – \ – / – | / | | \ \ | | – \ / / / / \ – \ | | – – / / – | | \ / / | | | – | | | \ / – / / \ | \ \ / \ – | – | | \ \ / / \ / – \\ – \ – – \ / \ / / / / – – \ – \ – | \ | | | / \ – – – / \ – | | \ / | | \ / \ – – | – \ / \ / | \ / | | \ / / – / \ | – | – | – \ – – | / \ / / – | | – | – – | | – – | \ \ – | \ \ \ / | / \ / \ \ / / – / – | / | | | – \ | – / | \ / | / | – \ | / / – \ | – \ | / | / \ – \ – – | / / \ | \ | – / | | / | – – \ | / / | – | \ \ / – – – | \ / – – \ – \ – \ – / – \ \ \ \ / | – | | / \ / / / | \ \ / | | | \ | | \ / / – \ | | | | \ / | \ | – / – / \ | – – / | – / / \ \ – / \ | \ / | / – \ / – – | – – / | | / / – | – | \ \ \ / \ / / / | – | – | – | – – | | \ \ \ | – \ – / – / – / \ \ / – – \ – \ – / – | \ \ | / – / / – – / | / \ / / | \ | – / | \ | \ \ – \ / \ – \ / / | – \ – \ \ | / – – / \ | \ \ \ / \ – / / | – / \ \ \ – – \ – | – / / / – / / / – \ | / \ | | / / \ / | / / | | | | | / \ / \ / \ | – – \ / \ / \ | \ \ – – | \ – / – | / \ / \ / / / – / / \ / / | / | / /… сделанный! [[32mebuild [39; 49; 00m
[36; 01mU [39; 49; 00m] [32msys-libs / glibc-2.21-r1 [39; 49; 00m [34; 01m [2,20-r2] [39; 49; 00m [[32mbuild [39; 49; 00м
[36; 01mU [39; 49; 00m] [32mdev-libs / elfutils-0,163 [39; 49; 00m [34; 01m [0,158] [39; 49; 00m [[32медуил [39; 49; 00 м [32; 01mN [39; 49; 00m] [32mdev-qt / linguist-tools-5.4.2 [39; 49; 00m USE = "[34; 01m-debug [39; 49; 00m [34; 01m-qml [39; 49; 00m {[34; 01m-тест [39; 49; 00m} "[[32медуил [39; 49; 00m
[36; 01mU [39; 49; 00m] [32mmedia-libs / libsdl-1.2.15-r9 [39; 49; 00m [34; 01m [1.2.15-r8] [39; 49; 00m [[32; 01mebuild [39; 49; 00m
[36; 01mU [39; 49; 00m] [32; 01mnet-p2p / transmission-2.84-r3 [39; 49; 00m [34; 01m [2.84] [39; 49; 00m USE = "[33; 01mqt5 [ 39, 49, 00m% "[[32медуил [39; 49; 00 м. [36; 01mU [39; 49; 00 м] [32mnet-wireless / bluez-5.35 [39; 49; 00m [34; 01m [5.33] [39 , 49; 00 м [[32медуил [39; 49; 00 м [36; 01mU [39; 49; 00m] [32mx11-драйверы / nvidia-drivers-355.11-r2 [39; 49; 00m [34; 01m [340,93-r1 ] [39; 49; 00m USE = "[33; 01mgtk2 [39; 49; 00m% [33; 01mgtk3 [39; 49; 00m% *" [[32; 01mebuild [39; 49; 00m
[36; 01mU [39; 49; 00m] [32; 01mdev-vcs / git-2.4.10 [39; 49; 00m [34; 01m [2.4.9] [39; 49; 00m

Теперь я хочу использовать этот текст, поэтому мне нужна версия «сырого текста». Как я могу очистить текст от этого беспорядка?

Самый простой способ сделать это – отключить вывод цвета в любом инструменте, который вы использовали для создания этого вывода.

Теперь мне кажется, что это emerge Gentoo. Страница man для этого говорит мне, что есть --color < y | n > --color < y | n > . Поэтому запустите его снова с помощью --color n .