Obecnie mam aplikację wiersza polecenia w języku C o nazwie btcwatch. Ma -Copcję, którą może otrzymać jako argument, który porównuje aktualną cenę Bitcoin z ceną, która była wcześniej przechowywana -S. Przykładowe dane wyjściowe z tą opcją to:
$ btcwatch -vC # -v = verbose
buy: UP $ 32.000000 USD (100.000000 -> 132.000000)
sell: UP $ 16.000000 USD (100.000000 -> 116.000000)
Dylemat polega na tym, czy użyć koloru dla łańcucha UPlub DOWNłańcucha (odpowiednio zielony i czerwony). Większość aplikacji wiersza poleceń, które znam (oprócz git), z dala od koloru w swoich wynikach. W moim pragnieniu, btcwatchaby wyglądać i być „standardowym” (używaniem getopt, Makefile itp.), Nie jestem pewien, czy kolor wyglądałby nie na miejscu w tej sytuacji.
git diff, git pull, itd.