Pytania otagowane jako diff

diff - narzędzie wiersza polecenia do wyświetlania różnic między dwoma plikami lub każdym odpowiednim plikiem w dwóch katalogach.

1
Jaki jest zalecany sposób kopiowania zmian za pomocą vimdiff?
Porównując pliki i aktualizując repozytorium kodu źródłowego, lubię używać vimdiff. Aby skopiować zmiany dokonane z jednego pliku do drugiego, zwykle używam następującej sekwencji klawiszy: Shift + V (select line) k or j; { or }; Up or down arrow keys (select more lines) y (copy selected lines) Ctrl + w, …
117 vim  diff 

12
diff w linii
Mam kilka zrzutów SQL, na które patrzę różnice. diffmogę oczywiście pokazać różnicę między dwiema liniami, ale doprowadzam się do szału, próbując znaleźć, które wartości z długiej listy wartości oddzielonych przecinkami są tymi, które powodują różne linie. Jakiego narzędzia mogę użyć, aby wskazać dokładne różnice znaków między dwiema liniami w niektórych …
113 command-line  diff 

5
Zrozumienie wyjścia różnicowego
mam file1.txt this is the original text line2 line3 line4 happy hacking ! i file2.txt this is the original text line2 line4 happy hacking ! GNU is not UNIX jeśli to zrobię: diff file1.txt file2.txtdostanę: 3d2 < line3 5a5 > GNU is not UNIX Jak ogólnie interpretowana jest produkcja? Myślę, …
87 linux  files  diff 

4
Nie możesz potokować do diff?
Chciałem być sprytny i porównać plik zdalny z plikiem lokalnym bez wcześniejszego ręcznego pobrania. Mogę pobrać zawartość pliku zdalnego przez ssh user@remote-host "cat path/file.name" Jednak przesyłanie tego do diff ssh user@remote-host "cat path/file.name" | diff path/file.name daje mi to: diff: missing operand after `path/file.nae' diff: Try `diff --help' for more …

3
Porównywanie dwóch plików w Vimie
Czy w Vimie można oglądać dwa pliki obok siebie? Jeśli tak, w jaki sposób mogę skonfigurować mój edytor, aby to zrobić i czy istnieje sposób na przejście diffmiędzy dwoma plikami w Vimie? Mam świadomość poleceń :nexti :prev, ale nie o to mi chodzi. Naprawdę miło byłoby oglądać oba pliki w …
63 vim  diff 

8
Konwertowanie kolorowych wydruków na HTML
Istnieją narzędzia zapewniające kolorowe wydruki: dwdiff -c File1 File2 # word level diff grep --color=always # we all know this guy ... Pytanie brzmi: jak przekonwertować kolorowe wyjście dowolnego programu na kolorowy plik HTML? Inne formaty wyjściowe również mogą być odpowiednie (LaTeX byłby świetny). Myślę, że HTML jest dobrym punktem …

5
Jak różnicować pliki ignorując komentarze (linie zaczynające się od #)?
Mam dwa pliki konfiguracyjne, oryginalny od menedżera pakietów i dostosowany przeze mnie. Dodałem kilka komentarzy opisujących zachowanie. Jak mogę uruchomić diffpliki konfiguracyjne, pomijając komentarze? Skomentowany wiersz jest definiowany przez: opcjonalne wiodące białe znaki (tabulatory i spacje) znak skrótu ( #) cokolwiek innego Najprostszym wyrażeniem regularnym byłoby pominięcie pierwszego wymagania #.*. …

1
Make diff Użyj pełnej szerokości terminala w trybie Side-by-Side
Większość aplikacji sprytnie wykorzystuje pełną dostępną dla nich terminal. Moja powłoka działa, screen, vim itp. Jednak diffw trybie side-by-side ( -y) nie działa. Gniewa mnie to. Używa 126 znaków, co nie jest nawet połową mojego terminalu o szerokości bloku 270. Przejrzenie strony podręcznika nie ujawnia niczego szczególnego w automatycznym dostosowywaniu …
40 terminal  diff 

4
Czy istnieje skondensowany format różnicowy?
Mam dwa pliki dziennika z tysiącami linii. Po wstępnym przetworzeniu różnią się tylko niektóre linie. Te pozostałe linie to albo rzeczywiste różnice, albo tasowane grupy linii. Ujednolicone różnice pozwalają mi zobaczyć szczegółowe różnice, ale utrudnia ręczne porównanie z gałkami ocznymi. Side-by-side diffs wydaje się bardziej przydatny do porównania, ale dodaje …
40 diff 

4
Uruchom różnicę między plikami lokalnymi i zdalnymi
Jestem połączony na hoście przez sshi chciałbym porównać (powiedzmy z diff) pewien plik konfiguracyjny z jego odpowiednikiem na innym hoście, również dostępnym przez ssh, bez konieczności ręcznego pobrania pliku zdalnego przed uruchomieniem diff.
39 bash  ssh  diff 


3
Jak obniżyć wyjście różnicowe w kolorze do mniejszej?
Używam git diff, który produkuje kolorowe wydruki. Jednak teraz uważam, że muszę do czegoś użyć zwykłego pliku różnicowego, a to daje dużo wydruków, które są trudne do odczytania z powodu braku kolorów. Jak sprawić, by diff dawał czytelne, kolorowe wydruki? Idealnie, gdy przesyłasz mniej, aby ułatwić przeglądanie dużych plików.
37 colors  diff  less 


4
raporty różnic dwa pliki różnią się, chociaż są takie same!
Mam dwa pliki, które wyglądają identycznie do mnie (w tym końcowe białe znaki i znaki nowej linii), ale diff wciąż mówi, że się różnią. Nawet kiedy to zrobiędiff -y porównanie obok siebie, linie wyglądają dokładnie tak samo. Dane wyjściowe z diff to całe 2 pliki. Masz pojęcie, co to powoduje?
31 diff 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.