Obecnie mam aplikację wiersza polecenia w języku C o nazwie btcwatch
. Ma -C
opcję, 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 UP
lub 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, btcwatch
aby 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.