ich habe ein Problem wo ich einfach nicht weiter komme.
In einem Verzeichnisbaum liegen (teilweise in weiteren Unterverzeichnissen) Verzeichnisse mit dem Aufbau
Die md5 Datei enthält die Prüfsummen relativ zum Verzeichnis worin man sich befindetAUDIO_TS (Verzeichnis)
VIDEO_TS (Verzeichnis mit Videodateien)
name_des_Verzeichnisses.md5
Führe ich ein md5sum -c name_des_verzeichnisses.md5 aus funktioniert es wie gewünscht. Ich wollte nun aber über eine find exec Kombination alle md5 Dateien innerhalb eines Abschnittes finden und die Prüfung starten. Einxcxcxvcvxc *VIDEO_TS/weihnachten84.VOB
...
Code: Alles auswählen
$ find . -name *.md5 -exec ''md5sum -c {}'' \;
Ich gehe davon aus dass das Find Kommando zwar die md5 Dateien findet und den Befehl ausführt, es aber an den relativen Dateipfaden in den md5 Dateien scheitert da ich mich ja irgendwo in einem übergeordneten Bereich befinde.
Bitte helft mir, ich habe schon probiert ein Script zu schreiben was über "dirname" erst in das Verzeichnis hineinwechselt aber bisher sind alle meine Versuche erfolglos und ich weiß nicht mehr weiter.
Danke und Gruß
Shakky