shell dot on steroids https://pagure.io/shellfu

_pretty_plain.sh 633B

123456789101112131415161718192021222324252627282930313233343536
  1. #!/bin/bash
  2. _pretty__debug() {
  3. local decor="()"
  4. local caller_is_main=${caller_is_main:-false}
  5. local caller=${caller:-UNKNOWN}
  6. $caller_is_main && decor=
  7. while IFS= read -r line;
  8. do echo "debug:$caller$decor: $line"; done
  9. }
  10. _pretty__die() {
  11. while IFS= read -r line;
  12. do echo "$line"; done
  13. }
  14. _pretty__mkhelp() {
  15. while IFS= read -r line;
  16. do echo "$line"; done
  17. }
  18. _pretty__mkusage() {
  19. while IFS= read -r line;
  20. do echo "$line"; done
  21. }
  22. _pretty__think() {
  23. while IFS= read -r line;
  24. do echo "$line"; done
  25. }
  26. _pretty__warn() {
  27. while IFS= read -r line;
  28. do echo "$line"; done
  29. }