echo "Foo" | sed 's/.*/'\e'[33m&'\e'[33m/'
или лучше
echo "Foo" | sed 's/.*/'(set_color yellow)'&/'
или
set -l yellow (set_color yellow)
echo "Foo" | sed "s/.*/$yellow&/"
У рыбы нет цитирования по ANSI, поскольку она позволяет выходить за пределы кавычек - эквивалент $'\e'
просто\e
.
Тем не менее, set_color
, встроенный для излучения цветовых последовательностей, предпочтителен.