Kerlbürste_Suessholz
Anmeldungsdatum: 4. Januar 2009
Beiträge: 138
Wohnort: Köln
|
Moinsen doinsen! Ich glaube, beim Befehl "find . -type f -print0 | xargs -0 md5sum > MD5SUM" gibt es das Problem, dass die Datei MD5SUM selber auch berechnet- aber im nachhinein eben nochmal verändert wird (ihre eigene Prüfsumme wird ja auch noch eingefügt). Dann gibts natürlich beim überprüfen immer 'nen Fehler, sobald die MD5SUM selber gecheckt wird. Oder mach ich was falsch?
|
frostschutz
Anmeldungsdatum: 18. November 2010
Beiträge: 7706
|
Da gibts mindestens zwei Möglichkeiten. 1) MD5SUM Zeile nicht in die Ausgabe mit aufnehmen (das entfernt aber auch alle anderen Dateien die MD5SUM im Namen haben) find . -type f -print0 | xargs -0 md5sum | grep -v MD5SUM > MD5SUM 2) Die MD5SUM Datei erstmal in ein anderes Verzeichnis schreiben find ... > /tmp/MD5SUM; mv /tmp/MD5SUM ./MD5SUM
|
Kerlbürste_Suessholz
(Themenstarter)
Anmeldungsdatum: 4. Januar 2009
Beiträge: 138
Wohnort: Köln
|
Letzteres funktioniert aber auch nur, wenn man sich mit der Shell im korrekten Verzeichnis befindet oder?
|
frostschutz
Anmeldungsdatum: 18. November 2010
Beiträge: 7706
|
Das ist bei deinem ersten Befehl ja auch schon so ...?
|
Kerlbürste_Suessholz
(Themenstarter)
Anmeldungsdatum: 4. Januar 2009
Beiträge: 138
Wohnort: Köln
|
|
stfischr
Anmeldungsdatum: 1. März 2007
Beiträge: 19197
|
Warum nicht einfach bei der Suche die MD5SUM ausschließen? find . -type f \( ! -name "MD5SUM" \) -print0 | xargs -0 md5sum > MD5SUM So oder ähnlich, habs nicht getestet.
|
barcc
Anmeldungsdatum: 13. Juli 2007
Beiträge: 696
Wohnort: Dortmund
|
Die Version
find . -type f -print0 | xargs -0 md5sum > /tmp/MD5SUM; mv /tmp/MD5SUM ./MD5SUM
funktioniert leider nicht perfekt. Wenn man den Befehl ein zweites mal ausführt, weil z.B. Dateien geändert wurden, wird die alte MD5SUM dann doch berechnet und ergibt beim Überprüfen einen Fehler. In der Version von stfischr könnte man die Klammern auch weglassen:
find . -type f ! -name "MD5SUM" -print0 | xargs -0 md5sum > MD5SUM
Wenn man die MD5SUM in Unterverzeichnissen nicht ausschließen will, könnte man auch
find . -type f ! -path "./MD5SUM" -print0 | xargs -0 md5sum > MD5SUM
verwenden.
|
atze
Anmeldungsdatum: 11. März 2010
Beiträge: 83
|
| md5sum -c MD5SUM | grep -i Fehlschlag
|
Warum nicht einfach so?
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Artikel in die Baustelle geschoben, damit cptechnik eigene Skripte einbauen kann. PS: speziell bei Thunar reicht die Installation des Pakets thunar-gtkhash aus.
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29407
Wohnort: WW
|
Hallo, eigene Skripte...? Sind die nicht i.d.R. besser als eigener Artikel unterhalb von Skripte aufgehoben? Schwer zu sagen, ohne die Skripte zu kennen. Gruß, noisefloor
|
cptechnik
Anmeldungsdatum: 28. Dezember 2007
Beiträge: 298
Wohnort: NRW-Windeck
|
noisefloor schrieb: Hallo, eigene Skripte...? Sind die nicht i.d.R. besser als eigener Artikel unterhalb von Skripte aufgehoben? Schwer zu sagen, ohne die Skripte zu kennen. Gruß, noisefloor
Ja, jein...
Dort würde ich mein kleines Helferlein aber nie suchen... oder besser ...erwarten zu finden. eigentlich bin ich erstmal von EINEM ausgegangen... Es sollen auch nicht alle möglichen Scripte die man jemals mit mit md5 in Verbindung bringt aufgelistet werden, aber zumindest das zum erstellen, oder das vergleichen der heruntergeladenen Dateien könnte man automatisieren... (...so 1-4) aasche meinte dafür gäbe es auch was für thunar... etwas fertiges habe ich nicht im paketmanager gefunden... noch nicht... auch sowas sollte erwähnt werden... füge hinzu: auch "gtkhash" sollte nicht unerwähnt bleiben... oder gibt es einen Artikel wie "Prüfsummen"? so wie ich sehe ist die Thunar sent-to Erweiterung gemeint, die aber keine standardmäßigen Eintrag für md5 hat, sondern man muss es anpassen - vielleicht ist eine Kombination besser. (...mein einzeiliges Script kann man doch eigentlich nicht als Script bezeichnen, oder?) Ich habe mal * unter den == Überschriften der zweiten Ordnung noch === Überschriften der dritten Ordnung hinzugefügt. Ich finde, das macht es übersichtlicher, auch wenn die nicht im Menü auftauchen... die Überschrift von == Md5sum von Ubuntu-ISO prüfen == nach == Prüfsumme eines CD-Image prüfen== geändert
...wenn irgend was diskussionsbedürftig* sein sollte, melden!
|
cptechnik
Anmeldungsdatum: 28. Dezember 2007
Beiträge: 298
Wohnort: NRW-Windeck
|
viel wichtiger ist... dass unter Überprüfen der Prüfsumme, das steht, Um die CD nach dem Brennen zu überprüfen, editiert man die MD5SUM-Datei, so dass z.B. statt
b950a4d7cf3151e5f213843e2ad77fe3 ubuntu-6.10-desktop-i386.iso
nun
b950a4d7cf3151e5f213843e2ad77fe3 /dev/sr0
dort steht, dann wiederholt man einfach
md5sum -c MD5SUM
Ggf. muss /dev/sr0 durch den Pfad zum optischen Laufwerk angepasst werden. aber laut https://help.ubuntu.com/community/HowToMD5SUM#Check_the_CD das garnicht funktioniert, weil die fertige CD größer ist als das iso... (muss ich mal recherchieren...)
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29407
Wohnort: WW
|
Hallo, das mit den Überschriften ist gut so. Der ganze Abschnitt zum Skript... mal abgesehen davon, dass Syntax und Wortwohl so überhaupt nicht dem hier im Wiki üblichen entsprechen (aber das ließe sich ja ändern 😉 ) ist der ganz Abschnitt im md5sum-Artikel IMHO deplatziert. Es ist am Ende doch Thunar-spezifisch und damit gehört es entweder in den Thunar-Artikel oder in einen eigenen Artikel unter Skripte. Bzgl.der Prüfsumme von ISOs: ja, teste mal. Aber AFAIK passt das. Gruß, noisefloor
|
cptechnik
Anmeldungsdatum: 28. Dezember 2007
Beiträge: 298
Wohnort: NRW-Windeck
|
Beweis!
Ungültiges MakroDieses Makro ist nicht verfügbar
Thunar oder nicht Thunar, oder Scripte oder nicht Scripte...
Ich wollte hier, unter md5sum, erwähnen dass man nicht auf die Konsole sondern auch per Rechtsklick die MD5 berechnen kann - das kann man als "sendto" in thunar, das kann man als weitere Zuweisung der Endung .iso, und das kann man mit weiteren Programmen (die ich noch nicht getestet habe.) MD5SUM ist hier bestimmt das Programm gemeint - und ich habe die Funktion verstanden, eine md5sum zu erstellen. Wenn es nicht zu einem eigenen Abschnitt genügt - wenn ich also "meinen" Abschnitt nicht durchbekomme, 😉 dann würde ich es gern sehen, dass wenigstens andere Möglichkeiten verlinkt werden... Umsteiger und faule Leute wie ich tippen nicht gern, um mal eben die *.iso zu überprüfen...!
- Bilder
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29407
Wohnort: WW
|
Hallo,
MD5SUM ist hier bestimmt das Programm gemeint - und ich habe die Funktion verstanden, eine md5sum zu erstellen.
Richtig, es ist das Programm gemeint. Wird im 1. Satz des Artikel ja auch explizit erwähnt. IMHO können wir gerne den neuen Thunar-Abschnitt in den Thunar-Artikel verlagern und meintwegen auch dann einen Link darauf in diesem Artikel unter "Links" einbauen. Gruß, noisefloor
|