#!/bin/bash sed ' s@\x1b\[0m@ ${color}@g '"$( while read -r code color; do printf 's@\\x1b\\[\\(0;\\)\\?%sm@ ${color %s}@g\n' \ "${code}" \ "${color}" done \ <"${0%/*}/colors" )"