This would be nice, for my one-call-per-message Discord webhook use case. I have to make sure I printf '\n' before the invoking ProgressBar, because otherwise it will confusingly and silently eat the prior line of my output. I was curious why my total space wasn't appearing for the longest time...
I'm sure in certain shells / tailing files / etc, you might want a progress bar that draws on a new line every time it updates, I imagine. But I will use this just so I can render one snapshot of a progress bar without it eating one of my lines of stdout.
This would be nice, for my one-call-per-message Discord webhook use case. I have to make sure I
printf '\n'before the invokingProgressBar, because otherwise it will confusingly and silently eat the prior line of my output. I was curious why my total space wasn't appearing for the longest time...I'm sure in certain shells / tailing files / etc, you might want a progress bar that draws on a new line every time it updates, I imagine. But I will use this just so I can render one snapshot of a progress bar without it eating one of my lines of stdout.