#! /bin/bash #badanie parametrów linii poleceń while [ $# -gt 0 ]; do # Dopóki nie zabraknie ci parametrów . . . case "$1" in -d|--debug) # "-d" or "--debug" parameter? DEBUG=1 ;; -c|--conf) CONFFILE="$2" shift if [ ! -f $CONFFILE ]; then echo "Błąd: Wskazany plik nie istnieje" exit $E_CONFFILE # Błąd - plik nie znaleziony. fi ;; esac shift # Sprawdź następny zestaw parametrów. done