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

123456789101112131415161718192021
  1. #!/bin/bash
  2. . <(ffoom init)
  3. ffoo import pretty
  4. usage() {
  5. usage_is "[-I directory]... [--] module[.function]"
  6. }
  7. while true; do case "$1" in
  8. -I|--include) FFOO_PATH="$2:$FFOO_PATH"; shift 2 ;;
  9. --) shift; break ;;
  10. -*) usage ;;
  11. *) break ;;
  12. esac done
  13. target=$1
  14. test -n "$target" || usage
  15. ffoo doc "$target"