--- Em shell-script@yahoogrupos.com.br, Raul Libório <rauhm...@...> escreveu > > Com certeza Júlio, além do mais, quem quer realmente aprender a fazer de > cabeça, pelo outro método praticamente nem rola... coisa de doido =P >
De todo modo, se quiser fazer com escapes, pode usar uma função para isso. Em meus scripts eu chamo um biblioteca de funções que contem miscelâneas reutilizáveis. Uma delas é uma função para por cor em mensagems. Se quiser ver o exemplo: http://pastebin.com/f6d0dcf51 Na realidade, o que faz a coisa acontecer mesmo são apenas as 4 últimas linhas: OFF="\033[m" COR="\033[${1//./;}m" shift echo -e "${COR}${*}${OFF}" O resto, é acessório.