Package: dox-cli
dox (DevOps eXperience)pip install -e .: 소스코드를 빌드해 dox 명령어로 만든다. (로컬 개발용)# zsh을 할 때, dox 명령을 입력하면 폴더로 이동한다. 이를 막고 cli를 사용하려면 아래와 같이 설정한다.echo"rehash">>~/.zshrcSetup flags and argumentsr""":param show_default: Show the default value for this option in itshelp text. Values are not shown by default, unless:attr:`Context.show_default` is ``True``. If this value is astring, it shows that string in parentheses instead of theactual value. This is particularly useful for dynamic options.For single option boolean flags, the default remains hidden ifits value is ``False``.:param show_envvar: Controls if an environment variable should beshown on the help page. Normally, environment variables are notshown.:param prompt: If set to ``True`` or a non empty string then theuser will be prompted for input. If set to ``True`` the promptwill be the option name capitalized.:param confirmation_prompt: Prompt a second time to confirm thevalue if it was prompted for. Can be set to a string instead of``True`` to customize the message.:param prompt_required: If set to ``False``, the user will beprompted for input only when the option was specified as a flagwithout a value.:param hide_input: If this is ``True`` then the input on the promptwill be hidden from the user. This is useful for password input.:param is_flag: forces this option to act as a flag.  The default isauto detection.:param flag_value: which value should be used for this flag if it'senabled.  This is set to a boolean automatically ifthe option string contains a slash to mark two options.:param multiple: if this is set to `True` then the argument is acceptedmultiple times and recorded.  This is similar to ``nargs``in how it works but supports arbitrary number ofarguments.:param count: this flag makes an option increment an integer.:param allow_from_autoenv: if this is enabled then the value of thisparameter will be pulled from an environmentvariable in case a prefix is defined on thecontext.:param help: the help string.:param hidden: hide this option from help outputs.:param attrs: Other command arguments described in :class:`Parameter`.:param param_decls: the parameter declarations for this option orargument.  This is a list of flags or argumentnames.:param type: the type that should be used.  Either a :class:`ParamType`or a Python type.  The latter is converted into the formerautomatically if supported.:param required: controls if this is optional or not.:param default: the default value if omitted.  This can also be a callable,in which case it's invoked when the default is neededwithout any arguments.:param callback: A function to further process or validate the valueafter type conversion. It is called as ``f(ctx, param, value)``and must return the value. It is called for all sources,including prompts.:param nargs: the number of arguments to match.  If not ``1`` the returnvalue is a tuple instead of single value.  The default fornargs is ``1`` (except if the type is a tuple, then it'sthe arity of the tuple). If ``nargs=-1``, all remainingparameters are collected.:param metavar: how the value is represented in the help page.:param expose_value: if this is `True` then the value is passed onwardsto the command callback and stored on the context,otherwise it's skipped.:param is_eager: eager values are processed before non eager ones.  Thisshould not be set for arguments or it will inverse theorder of processing.:param envvar: a string or list of strings that are environment variablesthat should be checked.:param shell_complete: A function that returns custom shellcompletions. Used instead of the param's type completion ifgiven. Takes ``ctx, param, incomplete`` and must return a listof :class:`~click.shell_completion.CompletionItem` or a list ofstrings.