bash arg parse
1.0.0
Skrip bash sederhana yang dapat mengurai argumen CLI bernama, pendek, dan posisional.
Ini akan digunakan sebagai templat untuk skrip bash sederhana yang menerima berbagai argumen CLI.
Gunakan arg_parse_example
sebagai dasar skrip bash cli.
Untuk menjalankan contoh...
$ ./arg_parse_example -h
usage: arg_parse_example -a AN_ARG -s SOME_MORE_ARGS [-y YET_MORE_ARGS || -h ]
-a | --an_arg : A super special argument
-s | --some_more_args : Another argument
-y | --yet_more_args : An optional argument
-h | --help : This message
$ ./arg_parse_example -a foo --some_more_args bar one two
you passed in...
positional arg 1: one
positional arg 2: two
named arg: an_arg: foo
named arg: some_more_args: bar
named arg: yet_more_args: a default value