#! /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 "$@"