Guest User

Untitled

a guest
Jul 17th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.38 KB | None | 0 0
  1. + . ./shflags
  2. ++ '[' -n '' ']'
  3. ++ FLAGS_VERSION=1.0.4pre
  4. ++ FLAGS_TRUE=0
  5. ++ FLAGS_FALSE=1
  6. ++ FLAGS_ERROR=2
  7. ++ FLAGS_RESERVED_LIST=' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
  8. ++ '[' -n '' ']'
  9. ++ __FLAGS_GETOPT_VERS_STD=0
  10. ++ __FLAGS_GETOPT_VERS_ENH=1
  11. ++ __FLAGS_GETOPT_VERS_BSD=2
  12. ++ getopt
  13. ++ case $? in
  14. +++ getopt --version
  15. ++ '[' 'getopt (enhanced) 1.1.4' = '-- ' ']'
  16. ++ __FLAGS_GETOPT_VERS=1
  17. ++ __FLAGS_OPTSTR_SHORT=0
  18. ++ __FLAGS_OPTSTR_LONG=1
  19. ++ __FLAGS_NULL='~'
  20. ++ __FLAGS_INFO_DEFAULT=default
  21. ++ __FLAGS_INFO_HELP=help
  22. ++ __FLAGS_INFO_SHORT=short
  23. ++ __FLAGS_INFO_TYPE=type
  24. ++ __FLAGS_LEN_SHORT=0
  25. ++ __FLAGS_LEN_LONG=1
  26. ++ __FLAGS_TYPE_NONE=0
  27. ++ __FLAGS_TYPE_BOOLEAN=1
  28. ++ __FLAGS_TYPE_FLOAT=2
  29. ++ __FLAGS_TYPE_INTEGER=3
  30. ++ __FLAGS_TYPE_STRING=4
  31. +++ set
  32. +++ awk -F= '/^FLAGS_/ || /^__FLAGS_/ {print $1}'
  33. ++ __flags_constants='FLAGS_ERROR
  34. FLAGS_FALSE
  35. FLAGS_RESERVED_LIST
  36. FLAGS_TRUE
  37. FLAGS_VERSION
  38. __FLAGS_GETOPT_VERS
  39. __FLAGS_GETOPT_VERS_BSD
  40. __FLAGS_GETOPT_VERS_ENH
  41. __FLAGS_GETOPT_VERS_STD
  42. __FLAGS_INFO_DEFAULT
  43. __FLAGS_INFO_HELP
  44. __FLAGS_INFO_SHORT
  45. __FLAGS_INFO_TYPE
  46. __FLAGS_LEN_LONG
  47. __FLAGS_LEN_SHORT
  48. __FLAGS_NULL
  49. __FLAGS_OPTSTR_LONG
  50. __FLAGS_OPTSTR_SHORT
  51. __FLAGS_TYPE_BOOLEAN
  52. __FLAGS_TYPE_FLOAT
  53. __FLAGS_TYPE_INTEGER
  54. __FLAGS_TYPE_NONE
  55. __FLAGS_TYPE_STRING'
  56. ++ for __flags_const in '${__flags_constants}'
  57. ++ case ${__flags_const} in
  58. ++ '[' -z '' ']'
  59. ++ readonly FLAGS_ERROR
  60. ++ for __flags_const in '${__flags_constants}'
  61. ++ case ${__flags_const} in
  62. ++ '[' -z '' ']'
  63. ++ readonly FLAGS_FALSE
  64. ++ for __flags_const in '${__flags_constants}'
  65. ++ case ${__flags_const} in
  66. ++ '[' -z '' ']'
  67. ++ readonly FLAGS_RESERVED_LIST
  68. ++ for __flags_const in '${__flags_constants}'
  69. ++ case ${__flags_const} in
  70. ++ '[' -z '' ']'
  71. ++ readonly FLAGS_TRUE
  72. ++ for __flags_const in '${__flags_constants}'
  73. ++ case ${__flags_const} in
  74. ++ '[' -z '' ']'
  75. ++ readonly FLAGS_VERSION
  76. ++ for __flags_const in '${__flags_constants}'
  77. ++ case ${__flags_const} in
  78. ++ '[' -z '' ']'
  79. ++ readonly __FLAGS_GETOPT_VERS
  80. ++ for __flags_const in '${__flags_constants}'
  81. ++ case ${__flags_const} in
  82. ++ '[' -z '' ']'
  83. ++ readonly __FLAGS_GETOPT_VERS_BSD
  84. ++ for __flags_const in '${__flags_constants}'
  85. ++ case ${__flags_const} in
  86. ++ '[' -z '' ']'
  87. ++ readonly __FLAGS_GETOPT_VERS_ENH
  88. ++ for __flags_const in '${__flags_constants}'
  89. ++ case ${__flags_const} in
  90. ++ '[' -z '' ']'
  91. ++ readonly __FLAGS_GETOPT_VERS_STD
  92. ++ for __flags_const in '${__flags_constants}'
  93. ++ case ${__flags_const} in
  94. ++ '[' -z '' ']'
  95. ++ readonly __FLAGS_INFO_DEFAULT
  96. ++ for __flags_const in '${__flags_constants}'
  97. ++ case ${__flags_const} in
  98. ++ '[' -z '' ']'
  99. ++ readonly __FLAGS_INFO_HELP
  100. ++ for __flags_const in '${__flags_constants}'
  101. ++ case ${__flags_const} in
  102. ++ '[' -z '' ']'
  103. ++ readonly __FLAGS_INFO_SHORT
  104. ++ for __flags_const in '${__flags_constants}'
  105. ++ case ${__flags_const} in
  106. ++ '[' -z '' ']'
  107. ++ readonly __FLAGS_INFO_TYPE
  108. ++ for __flags_const in '${__flags_constants}'
  109. ++ case ${__flags_const} in
  110. ++ '[' -z '' ']'
  111. ++ readonly __FLAGS_LEN_LONG
  112. ++ for __flags_const in '${__flags_constants}'
  113. ++ case ${__flags_const} in
  114. ++ '[' -z '' ']'
  115. ++ readonly __FLAGS_LEN_SHORT
  116. ++ for __flags_const in '${__flags_constants}'
  117. ++ case ${__flags_const} in
  118. ++ '[' -z '' ']'
  119. ++ readonly __FLAGS_NULL
  120. ++ for __flags_const in '${__flags_constants}'
  121. ++ case ${__flags_const} in
  122. ++ '[' -z '' ']'
  123. ++ readonly __FLAGS_OPTSTR_LONG
  124. ++ for __flags_const in '${__flags_constants}'
  125. ++ case ${__flags_const} in
  126. ++ '[' -z '' ']'
  127. ++ readonly __FLAGS_OPTSTR_SHORT
  128. ++ for __flags_const in '${__flags_constants}'
  129. ++ case ${__flags_const} in
  130. ++ '[' -z '' ']'
  131. ++ readonly __FLAGS_TYPE_BOOLEAN
  132. ++ for __flags_const in '${__flags_constants}'
  133. ++ case ${__flags_const} in
  134. ++ '[' -z '' ']'
  135. ++ readonly __FLAGS_TYPE_FLOAT
  136. ++ for __flags_const in '${__flags_constants}'
  137. ++ case ${__flags_const} in
  138. ++ '[' -z '' ']'
  139. ++ readonly __FLAGS_TYPE_INTEGER
  140. ++ for __flags_const in '${__flags_constants}'
  141. ++ case ${__flags_const} in
  142. ++ '[' -z '' ']'
  143. ++ readonly __FLAGS_TYPE_NONE
  144. ++ for __flags_const in '${__flags_constants}'
  145. ++ case ${__flags_const} in
  146. ++ '[' -z '' ']'
  147. ++ readonly __FLAGS_TYPE_STRING
  148. ++ unset __flags_const __flags_constants
  149. ++ __flags_boolNames=' '
  150. ++ __flags_longNames=' '
  151. ++ __flags_shortNames=' '
  152. ++ __flags_columns=
  153. ++ __flags_opts=
  154. + DEFINE_boolean verbose false 'If true, print verbose output'
  155. + _flags_define 1 verbose false 'If true, print verbose output'
  156. + '[' 4 -lt 4 ']'
  157. + _flags_type_=1
  158. + _flags_name_=verbose
  159. + _flags_default_=false
  160. + _flags_help_='If true, print verbose output'
  161. + _flags_short_='~'
  162. + _flags_return_=0
  163. + _flags_itemInList verbose ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
  164. + _flags_str_=verbose
  165. + shift
  166. + echo ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
  167. + grep ' verbose '
  168. + '[' 1 -eq 0 ']'
  169. + flags_return=1
  170. + unset _flags_str_
  171. + return 1
  172. + '[' 1 -eq 0 ']'
  173. + '[' 0 -eq 0 -a 1 -ne 1 -a '~' = '~' ']'
  174. + '[' 0 -eq 0 ']'
  175. + _flags_itemInList verbose
  176. + _flags_str_=verbose
  177. + shift
  178. + echo ' '
  179. + grep ' verbose '
  180. + '[' 1 -eq 0 ']'
  181. + flags_return=1
  182. + unset _flags_str_
  183. + return 1
  184. + '[' 0 -eq 0 -a '~' '!=' '~' ']'
  185. + '[' 0 -eq 0 ']'
  186. + case ${_flags_type_} in
  187. + _flags_validateBoolean false
  188. + _flags_bool_=false
  189. + flags_return=0
  190. + case "${_flags_bool_}" in
  191. + unset _flags_bool_
  192. + return 0
  193. + case ${_flags_default_} in
  194. + _flags_default_=1
  195. + '[' 0 -eq 0 ']'
  196. + eval 'FLAGS_verbose='\''1'\'''
  197. ++ FLAGS_verbose=1
  198. + eval __flags_verbose_type=1
  199. ++ __flags_verbose_type=1
  200. + eval '__flags_verbose_default="1"'
  201. ++ __flags_verbose_default=1
  202. + eval '__flags_verbose_help="If true, print verbose output"'
  203. ++ __flags_verbose_help='If true, print verbose output'
  204. + eval '__flags_verbose_short='\''~'\'''
  205. ++ __flags_verbose_short='~'
  206. + __flags_longNames=' verbose '
  207. + __flags_shortNames=' ~ '
  208. + '[' 1 -eq 1 ']'
  209. + __flags_boolNames=' noverbose '
  210. + flags_return=0
  211. + unset _flags_default_ _flags_help_ _flags_name_ _flags_return_ _flags_short_ _flags_type_
  212. + '[' 0 -eq 2 ']'
  213. + return 0
  214. + FLAGS
  215. + '[' -z '' ']'
  216. + DEFINE_boolean help false 'show this help' h
  217. + _flags_define 1 help false 'show this help' h
  218. + '[' 5 -lt 4 ']'
  219. + _flags_type_=1
  220. + _flags_name_=help
  221. + _flags_default_=false
  222. + _flags_help_='show this help'
  223. + _flags_short_=h
  224. + _flags_return_=0
  225. + _flags_itemInList help ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
  226. + _flags_str_=help
  227. + shift
  228. + grep ' help '
  229. + echo ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
  230. + '[' 1 -eq 0 ']'
  231. + flags_return=1
  232. + unset _flags_str_
  233. + return 1
  234. + '[' 1 -eq 0 ']'
  235. + '[' 0 -eq 0 -a 1 -ne 1 -a h = '~' ']'
  236. + '[' 0 -eq 0 ']'
  237. + _flags_itemInList help verbose noverbose
  238. + _flags_str_=help
  239. + shift
  240. + echo ' verbose noverbose '
  241. + grep ' help '
  242. + '[' 1 -eq 0 ']'
  243. + flags_return=1
  244. + unset _flags_str_
  245. + return 1
  246. + '[' 0 -eq 0 -a h '!=' '~' ']'
  247. + _flags_itemInList h '~'
  248. + _flags_str_=h
  249. + shift
  250. + echo ' ~ '
  251. + grep ' h '
  252. + '[' 1 -eq 0 ']'
  253. + flags_return=1
  254. + unset _flags_str_
  255. + return 1
  256. + '[' 0 -eq 0 ']'
  257. + case ${_flags_type_} in
  258. + _flags_validateBoolean false
  259. + _flags_bool_=false
  260. + flags_return=0
  261. + case "${_flags_bool_}" in
  262. + unset _flags_bool_
  263. + return 0
  264. + case ${_flags_default_} in
  265. + _flags_default_=1
  266. + '[' 0 -eq 0 ']'
  267. + eval 'FLAGS_help='\''1'\'''
  268. ++ FLAGS_help=1
  269. + eval __flags_help_type=1
  270. ++ __flags_help_type=1
  271. + eval '__flags_help_default="1"'
  272. ++ __flags_help_default=1
  273. + eval '__flags_help_help="show this help"'
  274. ++ __flags_help_help='show this help'
  275. + eval '__flags_help_short='\''h'\'''
  276. ++ __flags_help_short=h
  277. + __flags_longNames=' verbose help '
  278. + __flags_shortNames=' ~ h '
  279. + '[' 1 -eq 1 ']'
  280. + __flags_boolNames=' noverbose nohelp '
  281. + flags_return=0
  282. + unset _flags_default_ _flags_help_ _flags_name_ _flags_return_ _flags_short_ _flags_type_
  283. + '[' 0 -eq 2 ']'
  284. + return 0
  285. + '[' 0 -gt 0 ']'
  286. + __flags_opts=--
  287. + flags_return=0
  288. + '[' 0 -eq 0 ']'
  289. + _flags_parseGetopt 0 --
  290. + _flags_argc_=0
  291. + shift
  292. + flags_return=0
  293. + '[' 1 -ne 1 ']'
  294. + eval set -- --
  295. ++ set -- --
  296. ++ expr 1 - 1 - 0
  297. + FLAGS_ARGC=0
  298. + true
  299. + _flags_opt_=--
  300. + _flags_arg_=
  301. + _flags_type_=0
  302. + _flags_name_=
  303. + case "${_flags_opt_}" in
  304. + shift
  305. + break
  306. + FLAGS_ARGV=
  307. + '[' 0 -gt 0 ']'
  308. + unset _flags_arg_ _flags_len_ _flags_name_ _flags_opt_ _flags_pos_ _flags_strToEval_ _flags_type_ _flags_val_
  309. + return 0
  310. + flags_return=0
  311. + '[' 0 -eq 2 ']'
  312. + return 0
  313. + eval set -- ''
  314. ++ set --
  315. + echo Hello
  316. Hello
Add Comment
Please, Sign In to add comment