Pytania oznaczone «diff»

diff to polecenie powłoki służące do znajdowania różnic między dwoma plikami. Jest powszechny we wszystkich systemach opartych na * nix

303
Jak porównać pliki binarne w systemie Linux?

Muszę porównać dwa pliki binarne i uzyskać wynik w postaci: <fileoffset-hex> <file1-byte-hex> <file2-byte-hex> dla każdego innego bajtu. Więc jeśli file1.binjest 00 90 00 11 w formie binarnej i file2.binjest 00 91 00 10 Chcę dostać coś takiego 00000001 90 91 00000003...

75
Jak mogę różnicować dwa pliki XML?

W systemie Linux, jak mogę wygenerować różnicę między dwoma plikami XML? Idealnie chciałbym być w stanie skonfigurować to do pewnych ścisłych rzeczy, lub poluzować niektóre rzeczy, takie jak białe znaki lub kolejność atrybutów. Często dbam o to, że pliki są funkcjonalnie takie same, ale same w...

37
Niech vimdiff pokaże cały plik

W jaki sposób vimdiff pokazuje całą zawartość różnicowanych plików? Chciałbym wyróżnić różnice kolorów, ale nadal chciałbym zobaczyć całe pliki, tj. Również te same

35
vimdiff: Przejdź do następnej różnicy w linii?

vimdiffjest bardzo przydatny do porównywania plików. Jednak często używam go w plikach z długimi liniami i stosunkowo niewielkimi różnicami wewnątrz linii. vimdiff poprawnie podświetli różnice wewnątrz linii (cała linia różowa, różne znaki czerwone). W takich przypadkach miło byłoby móc...

34
Listowanie wierszy z tylko jednego pliku w DIFF

Chciałbym, aby (GNU) DIFF wypisał tylko linie różniące się w jednym pliku. Tak podane ==> diffa.txt <== line1 line2 - in a only line3 line4 changed line5 ==> diffb.txt <== line1 line3 line4 changed in b line5 line6 in b only chciałbym diff --someoption diffa.txt...

33
Jak mogę włączyć kolorowe wyjście dla OSX diff?

Potrzebuję różnicować dwa pliki (nie dwie wersje tego samego pliku, są one jednak śledzone przez git, ale to nie jest powiązane) i chciałbym uzyskać kolorowe wydruki, jak to osiągnąć? $ diff file_1 file_2 1,9d0 < <script ... > < // more code < </script> $ Powyższy kod...

31
Jak różnicować duże pliki w systemie Linux

Występuje diff: memory exhaustedbłąd podczas próby różnicowania dwóch plików 27 GB, które są w dużej mierze podobne na komputerze z systemem Linux z CentOS 5 i 4 GB pamięci RAM. Wygląda na to, że jest to znany problem. Spodziewałbym się, że istnieje alternatywa dla tak niezbędnego narzędzia, ale...

29
Nie można uruchomić Vimdiff (7.4) w systemie Windows 7

Niedawno zainstalowałem wersję 7.4 gVim na komputerze z systemem Windows 7. Próbując różnicować dwa pliki z menu kontekstowego w Eksploratorze Windows, wciąż otrzymuję komunikaty o błędach: E810: Nie można odczytać ani zapisać plików tymczasowych E97: Nie można utworzyć różnic Dwa wybrane...

28
Jak mam tylko dp lub tylko linie, a nie cały blok w Vim diff?

Obecnie używam opcji menu „Split Diff by ...” MacVima (Snapshot 64). Plik jest mój Django settings.pyod wersji 1.3.1 do świeżego pliku od wersji 1.4. Znam dwa podstawowe polecenia do „uzyskać” (i zastąpić) blok z drugiej strony. dp „umieścić” (i wymienić) blok na drugą stronę. Ale te dwa...

25
Użycie diff na długim pliku jednowierszowym

Mam plik, który ma tylko jedną linię. Jego rozmiar wynosi około 20 000 bajtów. Plik został zmodyfikowany i chciałem wiedzieć, gdzie. Myślałem o użyciu diff, ale pokazuje mi pełną linię, ponieważ wyświetla linię, która ma różnicę - ale w tym przypadku jest to jedyna linia w pliku, która ma...