Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + . ./shflags
- ++ '[' -n '' ']'
- ++ FLAGS_VERSION=1.0.4pre
- ++ FLAGS_TRUE=0
- ++ FLAGS_FALSE=1
- ++ FLAGS_ERROR=2
- ++ FLAGS_RESERVED_LIST=' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
- ++ '[' -n '' ']'
- ++ __FLAGS_GETOPT_VERS_STD=0
- ++ __FLAGS_GETOPT_VERS_ENH=1
- ++ __FLAGS_GETOPT_VERS_BSD=2
- ++ getopt
- ++ case $? in
- +++ getopt --version
- ++ '[' 'getopt (enhanced) 1.1.4' = '-- ' ']'
- ++ __FLAGS_GETOPT_VERS=1
- ++ __FLAGS_OPTSTR_SHORT=0
- ++ __FLAGS_OPTSTR_LONG=1
- ++ __FLAGS_NULL='~'
- ++ __FLAGS_INFO_DEFAULT=default
- ++ __FLAGS_INFO_HELP=help
- ++ __FLAGS_INFO_SHORT=short
- ++ __FLAGS_INFO_TYPE=type
- ++ __FLAGS_LEN_SHORT=0
- ++ __FLAGS_LEN_LONG=1
- ++ __FLAGS_TYPE_NONE=0
- ++ __FLAGS_TYPE_BOOLEAN=1
- ++ __FLAGS_TYPE_FLOAT=2
- ++ __FLAGS_TYPE_INTEGER=3
- ++ __FLAGS_TYPE_STRING=4
- +++ set
- +++ awk -F= '/^FLAGS_/ || /^__FLAGS_/ {print $1}'
- ++ __flags_constants='FLAGS_ERROR
- FLAGS_FALSE
- FLAGS_RESERVED_LIST
- FLAGS_TRUE
- FLAGS_VERSION
- __FLAGS_GETOPT_VERS
- __FLAGS_GETOPT_VERS_BSD
- __FLAGS_GETOPT_VERS_ENH
- __FLAGS_GETOPT_VERS_STD
- __FLAGS_INFO_DEFAULT
- __FLAGS_INFO_HELP
- __FLAGS_INFO_SHORT
- __FLAGS_INFO_TYPE
- __FLAGS_LEN_LONG
- __FLAGS_LEN_SHORT
- __FLAGS_NULL
- __FLAGS_OPTSTR_LONG
- __FLAGS_OPTSTR_SHORT
- __FLAGS_TYPE_BOOLEAN
- __FLAGS_TYPE_FLOAT
- __FLAGS_TYPE_INTEGER
- __FLAGS_TYPE_NONE
- __FLAGS_TYPE_STRING'
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly FLAGS_ERROR
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly FLAGS_FALSE
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly FLAGS_RESERVED_LIST
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly FLAGS_TRUE
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly FLAGS_VERSION
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_GETOPT_VERS
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_GETOPT_VERS_BSD
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_GETOPT_VERS_ENH
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_GETOPT_VERS_STD
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_INFO_DEFAULT
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_INFO_HELP
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_INFO_SHORT
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_INFO_TYPE
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_LEN_LONG
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_LEN_SHORT
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_NULL
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_OPTSTR_LONG
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_OPTSTR_SHORT
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_TYPE_BOOLEAN
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_TYPE_FLOAT
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_TYPE_INTEGER
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_TYPE_NONE
- ++ for __flags_const in '${__flags_constants}'
- ++ case ${__flags_const} in
- ++ '[' -z '' ']'
- ++ readonly __FLAGS_TYPE_STRING
- ++ unset __flags_const __flags_constants
- ++ __flags_boolNames=' '
- ++ __flags_longNames=' '
- ++ __flags_shortNames=' '
- ++ __flags_columns=
- ++ __flags_opts=
- + DEFINE_boolean verbose false 'If true, print verbose output'
- + _flags_define 1 verbose false 'If true, print verbose output'
- + '[' 4 -lt 4 ']'
- + _flags_type_=1
- + _flags_name_=verbose
- + _flags_default_=false
- + _flags_help_='If true, print verbose output'
- + _flags_short_='~'
- + _flags_return_=0
- + _flags_itemInList verbose ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
- + _flags_str_=verbose
- + shift
- + echo ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
- + grep ' verbose '
- + '[' 1 -eq 0 ']'
- + flags_return=1
- + unset _flags_str_
- + return 1
- + '[' 1 -eq 0 ']'
- + '[' 0 -eq 0 -a 1 -ne 1 -a '~' = '~' ']'
- + '[' 0 -eq 0 ']'
- + _flags_itemInList verbose
- + _flags_str_=verbose
- + shift
- + echo ' '
- + grep ' verbose '
- + '[' 1 -eq 0 ']'
- + flags_return=1
- + unset _flags_str_
- + return 1
- + '[' 0 -eq 0 -a '~' '!=' '~' ']'
- + '[' 0 -eq 0 ']'
- + case ${_flags_type_} in
- + _flags_validateBoolean false
- + _flags_bool_=false
- + flags_return=0
- + case "${_flags_bool_}" in
- + unset _flags_bool_
- + return 0
- + case ${_flags_default_} in
- + _flags_default_=1
- + '[' 0 -eq 0 ']'
- + eval 'FLAGS_verbose='\''1'\'''
- ++ FLAGS_verbose=1
- + eval __flags_verbose_type=1
- ++ __flags_verbose_type=1
- + eval '__flags_verbose_default="1"'
- ++ __flags_verbose_default=1
- + eval '__flags_verbose_help="If true, print verbose output"'
- ++ __flags_verbose_help='If true, print verbose output'
- + eval '__flags_verbose_short='\''~'\'''
- ++ __flags_verbose_short='~'
- + __flags_longNames=' verbose '
- + __flags_shortNames=' ~ '
- + '[' 1 -eq 1 ']'
- + __flags_boolNames=' noverbose '
- + flags_return=0
- + unset _flags_default_ _flags_help_ _flags_name_ _flags_return_ _flags_short_ _flags_type_
- + '[' 0 -eq 2 ']'
- + return 0
- + FLAGS
- + '[' -z '' ']'
- + DEFINE_boolean help false 'show this help' h
- + _flags_define 1 help false 'show this help' h
- + '[' 5 -lt 4 ']'
- + _flags_type_=1
- + _flags_name_=help
- + _flags_default_=false
- + _flags_help_='show this help'
- + _flags_short_=h
- + _flags_return_=0
- + _flags_itemInList help ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
- + _flags_str_=help
- + shift
- + grep ' help '
- + echo ' ARGC ARGV ERROR FALSE HELP PARENT RESERVED TRUE VERSION '
- + '[' 1 -eq 0 ']'
- + flags_return=1
- + unset _flags_str_
- + return 1
- + '[' 1 -eq 0 ']'
- + '[' 0 -eq 0 -a 1 -ne 1 -a h = '~' ']'
- + '[' 0 -eq 0 ']'
- + _flags_itemInList help verbose noverbose
- + _flags_str_=help
- + shift
- + echo ' verbose noverbose '
- + grep ' help '
- + '[' 1 -eq 0 ']'
- + flags_return=1
- + unset _flags_str_
- + return 1
- + '[' 0 -eq 0 -a h '!=' '~' ']'
- + _flags_itemInList h '~'
- + _flags_str_=h
- + shift
- + echo ' ~ '
- + grep ' h '
- + '[' 1 -eq 0 ']'
- + flags_return=1
- + unset _flags_str_
- + return 1
- + '[' 0 -eq 0 ']'
- + case ${_flags_type_} in
- + _flags_validateBoolean false
- + _flags_bool_=false
- + flags_return=0
- + case "${_flags_bool_}" in
- + unset _flags_bool_
- + return 0
- + case ${_flags_default_} in
- + _flags_default_=1
- + '[' 0 -eq 0 ']'
- + eval 'FLAGS_help='\''1'\'''
- ++ FLAGS_help=1
- + eval __flags_help_type=1
- ++ __flags_help_type=1
- + eval '__flags_help_default="1"'
- ++ __flags_help_default=1
- + eval '__flags_help_help="show this help"'
- ++ __flags_help_help='show this help'
- + eval '__flags_help_short='\''h'\'''
- ++ __flags_help_short=h
- + __flags_longNames=' verbose help '
- + __flags_shortNames=' ~ h '
- + '[' 1 -eq 1 ']'
- + __flags_boolNames=' noverbose nohelp '
- + flags_return=0
- + unset _flags_default_ _flags_help_ _flags_name_ _flags_return_ _flags_short_ _flags_type_
- + '[' 0 -eq 2 ']'
- + return 0
- + '[' 0 -gt 0 ']'
- + __flags_opts=--
- + flags_return=0
- + '[' 0 -eq 0 ']'
- + _flags_parseGetopt 0 --
- + _flags_argc_=0
- + shift
- + flags_return=0
- + '[' 1 -ne 1 ']'
- + eval set -- --
- ++ set -- --
- ++ expr 1 - 1 - 0
- + FLAGS_ARGC=0
- + true
- + _flags_opt_=--
- + _flags_arg_=
- + _flags_type_=0
- + _flags_name_=
- + case "${_flags_opt_}" in
- + shift
- + break
- + FLAGS_ARGV=
- + '[' 0 -gt 0 ']'
- + unset _flags_arg_ _flags_len_ _flags_name_ _flags_opt_ _flags_pos_ _flags_strToEval_ _flags_type_ _flags_val_
- + return 0
- + flags_return=0
- + '[' 0 -eq 2 ']'
- + return 0
- + eval set -- ''
- ++ set --
- + echo Hello
- Hello
Add Comment
Please, Sign In to add comment