verzeichnisse vergleichen + unterschiede ausgeben.
-
- Beiträge: 123
- Registriert: 13.07.2004 21:52:23
verzeichnisse vergleichen + unterschiede ausgeben.
Hallo ich suche ein Programm um 2 verzeichnisse ink. Unterverzeichnissen zu vergleichen. Zum vergleichen sollte md5sum oder so genommen werden. Ich habe zwei Backups und würde nun gerne eine Liste mit allen Datein erzeugen die sich in Backup 1 zu Backup 2 unterscheiden. Habe da was gefuden aber es ist nicht so ganz das richtige, ich versteh nichts von Bash scripts.
#!/bin/bash
find $1 -type f -exec md5sum {} \; > liste.md5
find $2 -type f -exec md5sum {} \; >> liste.md5
sort -k1,2 -t" " liste.md5 > liste2.md5
sort -k1,2 -u -t" " liste2.md5 > liste3.md5
diff liste2.md5 liste3.md5 | grep '<'
Hatt wer einen Tipp?
#!/bin/bash
find $1 -type f -exec md5sum {} \; > liste.md5
find $2 -type f -exec md5sum {} \; >> liste.md5
sort -k1,2 -t" " liste.md5 > liste2.md5
sort -k1,2 -u -t" " liste2.md5 > liste3.md5
diff liste2.md5 liste3.md5 | grep '<'
Hatt wer einen Tipp?
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Dann ist kompare auch sowas
Gruß cirrussc
Code: Alles auswählen
aptitude install kompare
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
GNU Emacs und
btw - was du suchst ist imho eher rsync bzw. das GUI dazu (grsync)
http://www.debianforum.de/forum/viewtopic.php?t=84232
Markus
Code: Alles auswählen
M-x ediff-directories
btw - was du suchst ist imho eher rsync bzw. das GUI dazu (grsync)
http://www.debianforum.de/forum/viewtopic.php?t=84232
Markus
-
- Beiträge: 123
- Registriert: 13.07.2004 21:52:23
aptitude install meld
geht nicht weil ich grade gezwungen bin mit Knoppix zu arbeiten und wen ich den Befehl ausführe dann können abhängigkeiten mit libC oder so nicht aufgelöst werden. Hatt noch wer eine Idee, um die Datein anzuzeigen die in einem Verzeichniss nicht übereinstümen? Ein Shell script vieleicht? Gruß simon
geht nicht weil ich grade gezwungen bin mit Knoppix zu arbeiten und wen ich den Befehl ausführe dann können abhängigkeiten mit libC oder so nicht aufgelöst werden. Hatt noch wer eine Idee, um die Datein anzuzeigen die in einem Verzeichniss nicht übereinstümen? Ein Shell script vieleicht? Gruß simon
Wenn es mit Knoppix "out of the Box" gehen soll nimm doch den mc oder Grafisch den Krusader.maltesimon hat geschrieben:aptitude install meld
geht nicht weil ich grade gezwungen bin mit Knoppix zu arbeiten
Die können auch Verzeichnisse vergleichen oder synchronisieren. Mit ne'm Script kann ich nicht dienen
![traurig :(](./images/smilies/icon_sad.gif)
Gruß cirrussc
Hi,
ich koennte:
ich koennte:
in's Rennen werfen.xxdiff - a graphical file and directories comparison and merge tool
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Das installieren geht auch mit Knoppix sogar mit ner Livecd. Ohne vorkehrungen ist das Programm dann allerdings weg wen man den Rechner neu satrtet.,weils dann erst einmal in einer Ramdisk liegt.maltesimon hat geschrieben:aptitude install meld
geht nicht weil ich grade gezwungen bin mit Knoppix zu arbeiten und wen ich den Befehl ausführe dann können abhängigkeiten mit libC oder so nicht aufgelöst werden. Hatt noch wer eine Idee, um die Datein anzuzeigen die in einem Verzeichniss nicht übereinstümen? Ein Shell script vieleicht? Gruß simon
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.