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

_pretty_html.sh 698B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #!/bin/bash
  2. _pretty__debug() {
  3. local class=caller_fn
  4. local caller_is_main=${caller_is_main:-false}
  5. local caller=${caller:-UNKNOWN}
  6. $caller_is_main && class=caller_bin
  7. echo -n "<pre class='debug'><span class='$class'>$caller</span>"
  8. cat
  9. echo "</pre>"
  10. }
  11. _pretty__die() {
  12. echo -n "<pre class='fatal'>"
  13. cat
  14. echo "</pre>"
  15. }
  16. _pretty__mkhelp() {
  17. echo -n "<pre class='help'>"
  18. cat
  19. echo "</pre>"
  20. }
  21. _pretty__mkusage() {
  22. echo -n "<pre class='usage'>"
  23. cat
  24. echo "</pre>"
  25. }
  26. _pretty__think() {
  27. echo -n "<pre class='think'>"
  28. cat
  29. echo "</pre>"
  30. }
  31. _pretty__warn() {
  32. echo -n "<pre class='warning'>"
  33. cat
  34. echo "</pre>"
  35. }