Files
thpeetz-notes/Quellen/IT/Parsen der Argumente in einem Shell-Skript.md
T

571 B

title, latitude, longitude, altitude, tags
title latitude longitude altitude tags
Parsen der Argumente in einem Shell-Skript 50.7912 6.06267 0
IT/Shell

Parsen der Argumente in einem Shell-Skript

while [ "$#" -gt 0 ]
do
    case "$1" in 
        -option1)
            echo "option 1"
            ;;
        -option2)
            echo "option 2"
            if [ -n "$2" ] && [ "$2" == `echo "$2" | sed 's/-//'` ]; then
                OPTION2 = $2
                shift
            fi
            ;;
        *)
            OPTS = "$OPTS '$1'"
            ;;
    ecase
    shift
done