Hallo,
ich habe ein Verzeichnis mit wichtigen Dateien. Daher habe ich zu Prüfzwecken mit "md5sum * > .checksums.md5" die Checksummen gespeichert. Hin und wieder kommen Dateien hinzu, deren Checksumme zu eben dieser Datei hinzugefügt werden soll. Ich kann nun mittels "md5sum * > Dateiname" eine neue Datei erstellen und mittels diff prüfen, ob/welche Unterschiede es gibt. Ich kann die neuen Dateien der Reihe nach mit "md5sum Filename >> .checksums.md5" hinten anfügen, kann mir aber nie sicher sein, nicht irgend eine Datein vergessen zu haben. Denn mit "md5sum -c .checksums.md5" werden nur die dort hinterlegten Dateien geprüft. Ich habe dann mal eine Suchmaschine benutzt und nach "md5sum -C neue Dateien" und "md5sum -c new files" gesucht. Leider ohne Erfolg. Daher meine Frage:
Gibt es eine halbwegs einfache Möglichkeit, automatisiert neue Dateien zu einer Prüfsummendatei hinzuzufügen?
Gruß & Dank, Alex
Hallo Alex, wie wärs mit z.B. for f in `find -name PATTERN -type f`; do f=${f:2} if ! grep $f checksums.md5; then md5sum $f >>checksums.md5 fi done Wolfgang -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org