Advertisement
Guest User

Untitled

a guest
May 5th, 2018
499
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. #!/bin/sh
  2. # tv_grab_file for remote XMLTV file
  3. dflag=
  4. vflag=
  5. cflag=
  6. if [ $# = 0 ]
  7. then
  8. wget -q -O - "http://racacaxtv.ga/xmltv/xmltv.xml"
  9. exit 0
  10. fi
  11.  
  12. for arg
  13. do
  14. delim=""
  15. case "$arg" in
  16. #translate --gnu-long-options to -g (short options)
  17. --description) args="${args}-d ";;
  18. --version) args="${args}-v ";;
  19. --capabilities) args="${args}-c ";;
  20. #pass through anything else
  21. esac
  22. done
  23.  
  24. eval set -- $args
  25.  
  26. while getopts "dvc" option
  27. do
  28. case $option in
  29. d) dflag=1;;
  30. v) vflag=1;;
  31. c) cflag=1;;
  32. \?) printf "unknown option: -%s\n" $OPTARG
  33. printf "Usage: %s: [--description] [--version] [--capabilities] \n" $(basename $0)
  34. exit 2
  35. ;;
  36. esac >&2
  37. done
  38.  
  39. if [ "$dflag" ]
  40. then
  41. printf "Racacax"
  42. fi
  43. if [ "$vflag" ]
  44. then
  45. printf "1.0\n"
  46. fi
  47. if [ "$cflag" ]
  48. then
  49. printf "baseline\n"
  50. fi
  51.  
  52. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement