Hi Leute,
ich würde gerne entweder zwei Konfigurationsdateien miteinander vergleichen, und die Unterschiede wenn's geht farblich gekennzeichnet hervorrufen können. Also zwecks Übersichtlichkeit sollte es irgendwie besser dargestellt werden, nicht so wie beim "diff". Gibt's denn so was? Ich hab was von "meld" gelesen, da will aber mein "apt-get install meld" zig Pakete installieren (libgnome, python, esound, usw...) wollte daher vorher wissen, ob das für Grafische Oberflächen X-Windows gedacht ist? Ich möchte das wirklich NUR für Konsole. Es soll wirklich farblich miteinander vergleichen werden, am besten wenns sogar auf dem selben Monitor in zwei Fenstern nebeneinander stehen würde. Ich bin ein Freund von Farben (VIM-NOX z.B. mit colorscheme desert und syntax on) aber genauso gerne arbeite ich auch mit "multitail" oder "ccze".
Außerdem soll das ganze auch über SSH funktionieren. Mit 'rsync -n' bzw. 'rsync --dry-run' kann ich z.B. zwei Verzeichnisse vergleichen. Gibt's so etwas auch mit Farbhervorhebung, für bessere Übersichtlichkeit ?
Ich hab mich mal provisorisch mit folgendem beholfen, um zwei Dateien über SSH miteinander zu vergleichne, aber mir gefällt eben der Output nicht
ssh root@entfernterclient "cat /etc/paket1/remote/beispiel.conf" | diff - "/etc/paket1local/beispiel.conf"
Super wäre es auch, wenn das Vergleichsprogramm erkennt, ob es sich um Konfigurationsdateien handelt (z.B. /etc/php5/apache2/php.ini oder /etc/ssh/sshd_config usw...) und mir nur die aktiven Zeilen vergleicht, alle mit # oder ; auskommentierten Zeilen, sollten nicht in den Vergleich einfliessen.
Verzeichnisse, aber auch Dateiinhalte vergleichen, auch SSH
- pangu
- Beiträge: 1400
- Registriert: 15.11.2011 20:50:52
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: /proc/1
Verzeichnisse, aber auch Dateiinhalte vergleichen, auch SSH
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.
Re: Verzeichnisse, aber auch Dateiinhalte vergleichen, auch
Dann passt vimdiff vielleicht ganz gutEs soll wirklich farblich miteinander vergleichen werden, am besten wenns sogar auf dem selben Monitor in zwei Fenstern nebeneinander stehen würde. Ich bin ein Freund von Farben (VIM-NOX z.B. mit colorscheme desert und syntax on)
Edit: sorry - ich hatte das mit den Verzeichnissen überlesen , vimdiff vergleicht ja nur einzelne Dateien
- pangu
- Beiträge: 1400
- Registriert: 15.11.2011 20:50:52
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: /proc/1
Re: Verzeichnisse, aber auch Dateiinhalte vergleichen, auch
ich schau mir vimdiff trotzdem mal an.
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.
- schorsch_76
- Beiträge: 2630
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Verzeichnisse, aber auch Dateiinhalte vergleichen, auch
Version 1: Ansicht auf deinem Rechner auf X(gnome/KDE/whatever).
sshfs in Verbindung mit meld oder kdiff3.
EDIT
Version 2:
colordiff
Version 3:
diffuse
EDIT: Version 4:
wdiff
sshfs in Verbindung mit meld oder kdiff3.
EDIT
Code: Alles auswählen
mkdir remote1
sshfs me@remote1:/mydir ./remote1
mkdir remote2
sshfs me@remote2:/mydir ./remote2
meld remote1 remote2
colordiff
Version 3:
diffuse
EDIT: Version 4:
wdiff
- pangu
- Beiträge: 1400
- Registriert: 15.11.2011 20:50:52
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: /proc/1
Re: Verzeichnisse, aber auch Dateiinhalte vergleichen, auch
DANKE! Version1 ist für mich uninteressant, da ich kein X verwende, aber die anderen sehen interessant aus. Werds mir mal in Ruhe anschauen. Danke !
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.
- schorsch_76
- Beiträge: 2630
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Verzeichnisse, aber auch Dateiinhalte vergleichen, auch
Das ganze mit sshfs geht selbstverständlich auch für alle Tools welche auf der Konsole laufen. sshfs stellt eine Verbindung vie ssh auf einen sshserver bzw. einen Ordner her. Ähnlich nfs oder samba. Nur über ssh
Gruß
schorsch
Gruß
schorsch