Pytania otagowane jako diff

diff to narzędzie do porównywania plików, które wyświetla różnice między dwoma plikami.

4
Jak różnicować dane wyjściowe dwóch poleceń?
Wyobraziłem sobie, że najprostszym sposobem na porównanie zawartości dwóch podobnych katalogów byłoby coś takiego diff `ls old` `ls new` Ale rozumiem, dlaczego to nie działa; diffotrzymuje w wierszu poleceń dużą długą listę plików, a nie dwa strumienie, jak się spodziewałem. Jak przekazać dwa wyjścia, aby bezpośrednio się różnić?
165 command-line  diff 



4
Czy dla obrazów istnieje „diff”?
Możesz porównać dwa pliki tekstowe bardzo łatwo, diffa jeszcze lepiej dzięki Meld: Jeśli używasz diff do obrazów, otrzymujesz taki przykład: $ diff zivi-besch.tif zivildienst.tif Binary files zivi-besch.tif and zivildienst.tif differ Oto przykład: Oryginał z http://commons.wikimedia.org/wiki/File:Tux.svg Edytowane: Dodałem białe tło do obu obrazów i zastosowałem filtr „Różnica” GIMP, aby uzyskać: Jest …

4
Jak różnicować wiele plików między katalogami?
Próbuję znaleźć diffs między wszystkimi plikami o tych samych nazwach w dwóch kopiach katalogu (powiedzmy działającą i kopię zapasową). Na przykład mogę w diffobu plikach o tej samej nazwie: > diff d1/f.cpp d2/f.cpp lub mogę znaleźć różnice między katalogami: > diff d1 d2 ale jak mogę znaleźć różnice tylko między …
19 10.04  diff 

3
Najlepsza alternatywa dla WinMerge
Muszę w prosty sposób porównywać / porównywać / scalać pliki. W ciemnych czasach, gdy jestem użytkownikiem systemu Windows, używałbym WinMerge. Jakie alternatywy są dostępne w Ubuntu? Rzeczy, które muszę być w stanie zrobić: Zobacz 2 pliki obok siebie z wyróżnionymi różnicami Masz opcję scalenia tych plików ze sobą

4
Jak mogę „różnicować” dwa pliki za pomocą Nautilus?
Zainstalowałem Melda i odkryłem, że jest to świetne narzędzie do porównywania. Niestety nie ma integracji z Nautilus 3.2. Oznacza to, że nie mogę kliknąć plików prawym przyciskiem myszy i wybrać opcji otwarcia ich w Meldie w celu porównania. W komentarzu narzędzi widziałem, że narzędzie wymaga zainstalowanego pakietu diff-ext . Ten …
16 nautilus  gnome  gtk3  diff 

3
meld pokazuje wynik w nieczytelnym alfabecie (japoński / chiński?)
Używam meld do wizualizacji różnic między dwoma plikami. meld pokazuje wyjście różnicowe w ... czymś takim jak japoński czy chiński? Masz pojęcie, co może się stać? Problem z lokalizacją? Dziwne jest to, że podczas używania difflub colordiffw terminalu działają idealnie! Dzięki!
15 diff 

5
Różnica między dwoma dużymi plikami
Mam „test1.csv” i zawiera 200,400,600,800 100,300,500,700 50,25,125,310 i test2.csv i zawiera 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 teraz diff test2.csv test1.csv > result.csv jest inny niż diff test1.csv test2.csv > result.csv Nie wiem, która kolejność jest prawidłowa, ale chcę czegoś innego, oba powyższe polecenia wygenerują coś podobnego 2 > 100,4,2,1,7 3 …
14 grep  sed  awk  diff 

3
Różnica między dwoma reżimami?
Mam dwa identyczne foldery, ale nie są one identyczne (na przykład katalog instalacyjny Java). Jeden katalog ma jeden dodatkowy plik, a jeden plik został zmieniony. Czy jest jakieś łatwe w użyciu narzędzie do sprawdzenia tego, czy muszę napisać w tym celu skomplikowany skrypt bash? PS Szukam narzędzia wiersza polecenia, ale …

2
Uruchom polecenie diff, aby porównać wszystkie pliki w katalogu
Mam dwa foldery, które teoretycznie mają identyczną strukturę folderów i te same pliki. Chcę sprawdzić różnice między dwiema kopiami w dwóch folderach. Mogę uruchomić diff folder1/file1 folder2/file1jeden po drugim, ale jest to czasochłonne. Czy istnieje sposób na określenie, które pliki różnią się w dwóch folderach? Jeśli nie, czy istnieje przynajmniej …
10 batch  diff 

3
Porównaj pliki kodu źródłowego, ignorując różnice w formatowaniu (np. Białe znaki, podziały wierszy, ...)
Szukam aplikacji, która może porównać dwa źródła C ++ i znaleźć różnice znaczące dla kodu (aby porównać wersje, które mogły zostać sformatowane inaczej). Co najmniej coś, co może ignorować zmiany białych znaków, tabulatorów i znaków nowej linii, które nie wpływają na funkcjonalność źródła (zauważ, że to, czy nowa linia jest …

1
Jak zrobić wyjście „różnicowe” linia po linii?
Mam na pozór proste pytanie, na które nie mogę znaleźć odpowiedzi. Powiedz, mam dwa pliki: A B C D i A X Y D Kiedy je uruchamiam diff -U 1000, otrzymuję: A -B -C +X +Y D Zamiast tego chciałbym uzyskać: A -B +X -C +Y D Duże zdjęcie, aby …
1 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.