T
Tuxlover2000
Grünschnabel
Hallo !
Ich möchte mit diesem Skript alle Dead-Links (Symbolische Verweise ohne richtiges Ziel) im aktuellen Verzeichnis anzeigen. Mit readlink will ich den symbolischen Link auslesen und dann prüfen ob der Pfad existiert.
Leider bekomme ich diese Fehlermeldung:
[: 14: readlink: unexpected operator
Kann mir jemand helfen?
Danke schonmal !
Ich möchte mit diesem Skript alle Dead-Links (Symbolische Verweise ohne richtiges Ziel) im aktuellen Verzeichnis anzeigen. Mit readlink will ich den symbolischen Link auslesen und dann prüfen ob der Pfad existiert.
Leider bekomme ich diese Fehlermeldung:
[: 14: readlink: unexpected operator
Kann mir jemand helfen?
Code:
#!/bin/bash
for DATEI in *
do
if [ -h $DATEI ]
then
dateilink=readlink $DATEI;
if [ ! -e $dateilink ]
then
echo "Dies ist ein Deadlink: $DATEI";
fi
fi
done
Danke schonmal !