BASH: recuperare tutti i parametri in ingresso di uno script

In uno script bash ci sono diversi modi per recuperare i parametri in ingresso. Oggi vi propondo un piccolo snippet che controlla tutti parametri passati allo script e li trasforma in variabili da usare all’interno dello script:

#!/bin/bash
while [ $# -gt 0 ]; do
    if [[ $1 == "--" ]]; then
        param="${1/--/}"
        declare $param="$2" #qui trasformo, ad esempio, "--action doit" in $action che contiene il valore doit
    fi
    shift
done

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta