17 lines
402 B
Bash
17 lines
402 B
Bash
#!/bin/bash
|
|
count2 () {
|
|
if [ -d "$1" ]; then # überprüfen, ob der erste Parameter ein Verzeichnis ist
|
|
ls $1 | wc -l # wie oben
|
|
exit 0 # alles OK
|
|
else
|
|
echo "Ungültiges Verzeichnis: $1"
|
|
exit 1 # Fehler
|
|
fi
|
|
}
|
|
count2 "/gibt/es/garnicht" # Aufrufe der Funktion count2
|
|
echo "Status: $?"
|
|
|
|
count2 "/etc"
|
|
echo "Status: $?"
|
|
|