diff options
-rw-r--r-- | src/hbar.c | 4 | ||||
-rwxr-xr-x | test/hbar.sh | 12 |
2 files changed, 7 insertions, 9 deletions
@@ -29,7 +29,7 @@ int main (int argc, char **argv) { char *unit = ""; int total = 0; int completed = 0; - int line = 1; + int line = 0; bool terminate = false; char *color = DEFAULT_COLOR; @@ -114,7 +114,7 @@ int main (int argc, char **argv) { printf("\033[%dB", line, 0); } if (terminate) { - printf(RESET "\r"); + printf(RESET "\n"); } diff --git a/test/hbar.sh b/test/hbar.sh index ab0c812..80f6a9c 100755 --- a/test/hbar.sh +++ b/test/hbar.sh @@ -5,19 +5,17 @@ TEXT="Hello there" UNIT="mb" MAX=100 - -echo for x in $(seq $MAX); do ${HBAR} -T "${TEXT}" -u ${UNIT} $x $MAX sleep 0.01 done ${HBAR} -t -T "${TEXT}" -u ${UNIT} $x $MAX -echo 1; echo 2 +hbar for x in $(seq $MAX); do - ${HBAR} -l 1 -T "${TEXT}" -u ${UNIT} $((MAX - x)) $MAX - ${HBAR} -l 2 -T "${TEXT}" -u ${UNIT} $x $MAX + ${HBAR} -l 0 -T "${TEXT}" -u ${UNIT} $((MAX - x)) $MAX + ${HBAR} -l 1 -T "${TEXT}" -u ${UNIT} $x $MAX sleep 0.01 done -${HBAR} -l 1 -t -T "${TEXT}" -u ${UNIT} $((MAX-x)) $MAX -${HBAR} -l 2 -t -T "${TEXT}" -u ${UNIT} $x $MAX +${HBAR} -l 0 -t -T "${TEXT}" -u ${UNIT} $((MAX-x)) $MAX +${HBAR} -l 1 -t -T "${TEXT}" -u ${UNIT} $x $MAX |