[LUGOS] bash: cat, heredoc, ansi color codes ..

Edi Šuc e at ed0.net
Fri Jul 6 00:06:37 CEST 2007


igor kolar wrote:
> Lep pozdrav.
>
>
> Shell util cat bi rad pripravil, da v okviru heredoc sintakse upošteva
> escape sekvence (\e, \t) ter ansi kolor kode. Konkretno, ob prijavi bi
> iz .bash_profile rad izpisal določeno obvestilo:
>
> cat <<EOD
> Bla
> \tBla2
> \e[1mbla\e[0m
> EOD

Živjo.

Meni tole pade na pamet. Ne vem, če je optimalno, vendar dela.

IFS=$''

STR=`cat<<__END
Bla
\tBla2
\e[1mbla\e[0m
__END`

echo -e $STR


lp,
Edi


More information about the lugos-list mailing list