Archiv der Kategorie: Übergabeparameter

übergebenen Pfad ermitteln bzw. abfragen

Überprüft, ob ein übergebener Pfad gültig ist. Wird kein Pfad übergeben, so wird einer über kdailog abgefragt.

if [ "$1" == "" ] ; then
 dir=`kdialog --getexistingdirectory "$dir" --caption "ScaleImage"`
 [ $? -eq 1 ] && exit
else
 dir="$1"
 [ -d "$dir" ] || dir="${1%/*}" # Dateinamen vom Pfad abtrennen
 [ -d "$dir" ] || exit # kein gültiger Pfad
fi

übergebene Parameter

$# Anzahl der Parameter
$1 1. Parameter
$2 2. Parameter
.
.
$n n. Parameter

$* oder $@ alle Parameter
$? Rückgabewert des letzten Kommandos
$$ Prozessnummer der aktiven Shell
$! Prozessnummer des letzten Hintergrundprozesses
ERRNO Fehlernummer des letzten fehlgeschlagenen Systemaufrufs
PWD Aktuelles Verzeichnis (wird durch cd gesetzt)
OLDPWD Vorheriges Verzeichnis (wird durch cd gesetzt)