-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Description
Locally, I added code so you can define a List. So basically you can do:
`source shflags
Define flags
DEFINE_string 'name' 'world' 'Name to greet' 'n'
DEFINE_boolean 'verbose' false 'Enable verbose output' 'v'
DEFINE_list 'files' 'file1,file2' 'Files to process' 'f'
Parse command line arguments
FLAGS "$@" || exit $?
Use the flags
echo "Hello, ${FLAGS_name}!"
if [[ ${FLAGS_verbose} -eq ${FLAGS_TRUE} ]]; then
echo "Verbose mode enabled"
fi
echo "Files to Process: ${FLAGS_files}."
Process files
for file in ${FLAGS_files}; do
echo "Processing: $file"
done`
Please let me know if you're interested in incorporating this part of the code.
Metadata
Metadata
Assignees
Labels
No labels