22 lines
368 B
Bash
Executable File
22 lines
368 B
Bash
Executable File
#! /usr/bin/bash
|
|
|
|
print_params() {
|
|
count=0
|
|
for var in "$@"
|
|
do
|
|
echo "Param ${count}: ${var}"
|
|
count=$((${count} + 1))
|
|
done
|
|
}
|
|
|
|
VALID_ARGS=$(getopt -o hvl: --long help,verbose,level: -- "$@")
|
|
if [[ $? -ne 0 ]]; then
|
|
exit 1;
|
|
fi
|
|
echo "Originalargumente:"
|
|
print_params "$@"
|
|
eval set -- "$VALID_ARGS"
|
|
printf "\nnach eval set:\n"
|
|
print_params "$@"
|
|
|