tote links

smoker

smoker

GESPERRT
hallo leute,


kann mir einer von euch verraten wie ihr tote links los werdet ???

schreibst ihr selbst ein script ?` oder gibt es schon was passendes dazu.

vielen dank
gruß
smoker
 
Ich würde (wenn ich es könnte :)) ein Bash Script schreiben.
 
danke sir,
die aufgabenstellung kann ja nicht so schwer sein, ich denke unter find gibt es sogar eine möglichkeit sich links anzuzeigen, zusammen mit einer überprüfung ob es ausführbar ist sollte gehen.
ich denke alsio eine einfache if abfrage.
es gibt aber bestimmt bessere lösungen. :)
 
@smoker:
Kannst Du mir mal bitte verraten,w as Du an Deinem System rumfummelst, das Du "viele" tote Links zu haben scheinst ?
Ich mach ja schon einiges, aber mir sind es vlt. mal vier / fünf Stück, und das sind welche die in meinem $HOME liegen und ins System rein zeigen.
 
Also ich habe auch sogut wie keine dead symlinks, wenn sich jemand ein script schreiben möchte, empfehle ich mit file den link zu überprüfen. Bei einem toten link bekommst du dann die Ausgabe: doll: broken symbolic link to `toll'

wenn toll existiert bekommst du die ausgabe:
doll: symbolic link to `toll'

lässt sich also alles durch ein kleines script machen
 
ist nicht privat,
bspiel: nach einer oracle installation enstehen diese toten links,
wir sichern dann mit backupexec, dort tauchen diese links als fehler auf im protokoll auf, die mich stören.
das ist schon alles.
 
danke allen die geantwortet haben, file könnte schon die lösung sein.
ich probiere einfach mal mehrere dinge, doch erst am montag :).
 
da fällt mir ein file sollte es nicht unter hpux geben oder irre ich mich ?
 
@smoker:
Das weiss ich nicht, aber ein kleiner Rat am Rande. Du kannst Deine eigenen Beiträge editieren, dadurch lassen sich dann doppel (oder dreifach) Posts vermeiden, denn diese sind hier nicht gerne gesehen. ;)
 
Hallo,

ich weiß zwar nicht, ob es 'file' unter HP-UNIX gibt, falls ja, habe ich mal den Tipp mit 'file' aufgegriffen und vielleicht hilft dir dann folgendes weiter:

Code:
find . -type l -exec file {} \; | awk '/broken symbolic link to/ { print }'
 

Ähnliche Themen

systemd service mit Bash Script und Subshell in einer tmux Umgebung

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

Hilfe für ein shell script

NAS-Drive Mount in Bash-Script über crontab

Remote Desktop: gibt es eine Alternative zu TeamViewer?

Zurück
Oben