Formatando Diferenças

0

Como posso formatar as diferenças entre linhas?

Especificação:

Compare cada célula com a linha abaixo e, se for diferente, dê cor ao texto. (de preferência uma cor diferente para cada linha - mesma cor em uma linha, mas com cores diferentes nas linhas).

A data e "Some Text" podem ser coloridos ou não.

A saída é impressa em um terminal

Exemplo de escape ANSI para cor vermelha:

printf "\e[1;31m\
2017 04 03      $0.02       $0.01       $0.02           $0.05
2017 04 02      $0.01       $0.01       $0.03           $0.05    Some Text
2017 04 01      $0.00       $0.00       $0.00           $0.00
.01\e[0m"


Exemplo:
De

printf "\e[1;31m\
2017 04 03      $0.02       $0.01       $0.02           $0.05
2017 04 02      $0.01       $0.01       $0.03           $0.05    Some Text
2017 04 01      $0.00       $0.00       $0.00           $0.00
.01\e[0m"

Para

2017_04_03

por LifeLongLearner 02.04.2017 / 19:17

0 respostas