Pytania oznaczone «diff»

14
diff zgłasza ten sam wiersz co inny w 2 plikach

Mam 2 pliki zawierające listę utworów. hdsongs.txt i sdsongs.txt Napisałem prosty skrypt, aby wyświetlić listę wszystkich utworów i wyprowadzić je do plików tekstowych, a następnie uruchomić różnicę. W większości działa dobrze, ale rzeczywiste polecenie diff w skrypcie pokazuje tę samą linię, co...

14
Jak zrobić różnicę w kierunku N-way?

Jak różnicować dane wyjściowe wielu poleceń? vimdiffmoże obsługiwać do czterech plików, ale diffsam wydaje się obsługiwać dokładnie dwa pliki. Czy jest to możliwe bezpośrednio z jakimś wariantem diff, czy też muszę zapisać dane wyjściowe wszystkich poleceń w plikach tymczasowych, wybrać jeden i...

13
Porównaj ogromne katalogi z raportem postępu

Właśnie zsynchronizowałem 2 000 000 plików (3 TB) z jednej macierzy RAID na drugą. Chcę się upewnić, że moje dane są nienaruszone. rsync -c zajmuje naprawdę dużo czasu. diff nie pokazuje mi, co robi. Czy istnieje alternatywa, która (a) jest szybsza i (b) pokaże mi postęp podczas...

13
Jak „scalić” dwa pliki tekstowe?

Niedawno zaktualizowałem system z Ubuntu 12.04 do 12.10 iw pewnym momencie napotkał konflikt pliku konfiguracyjnego Apache apache2.conf. W tym momencie nie dałem opcji scalania, więc po prostu odrzuciłem nowy plik i instalator zapisał nowy plik jako apache2.conf.dpkg-dist. Mogę różnicować oba...

12
diff -r tylko dla niektórych typów plików

Czy istnieje sposób, w jaki mogę wykonać rekursywną różnicę dwóch katalogów, ale porównywać tylko (w odpowiednich miejscach) pliki, które pasują do określonej nazwy pliku lub predykatu typu pliku? Np. Chciałbym zrobić coś takiego diff -r dir-a dir-b -filenames *.java, ivy.xml, build.xml ... lub...

11
Porównaj głowice dwóch plików w bash

Mogę diff filea filebzobaczyć różnicę między plikami. Mogę również zrobić, head -1 fileaaby zobaczyć pierwszy wiersz filea lub fileb. Jak połączyć te polecenia, aby pokazać różnicę między pierwszym wierszem filea a pierwszym wierszem

11
Zróżnicowana głowa plików

Mam dwa pliki. Podejrzewam, że jeden plik jest podzbiorem drugiego. Czy istnieje sposób na różnicowanie plików, aby zidentyfikować (w zwięzły sposób), gdzie w pierwszym pliku mieści się drugi

10
Zidentyfikuj zduplikowane bloki tekstu w pliku

Czy istnieje wygodny sposób na identyfikację zduplikowanych lub prawie zduplikowanych bloków tekstu w pliku? Chcę tego użyć do identyfikacji duplikacji kodu. Wygląda na to, że istnieją specjalne programy z tą funkcją, ale nie chcę się w to angażować. Mam nadzieję, że istnieje narzędzie podobne do...

9
Czy w Linuksie jest bdiff (1)?

W bdiff(1)systemie Solaris dostępna jest komenda, która pozwala na tworzenie diff(1)plików o rozmiarze większym niż rozmiar pamięci RAM ( http://docs.oracle.com/cd/E19683-01/806-7612/files-23/index.html ). Czy jest coś takiego w Linuksie? Próbowałem google, ale nie wiem, który pakiet ma bdiffw...

9
różnią się znakowo

Czy w systemie Linux jest stabilne narzędzie (opcja / wtyczka istniejącego narzędzia: vimdiff, diff itp.) Do różnicowania między dwoma plikami tekstowymi? Chciałbym zobaczyć wyróżnioną najdłuższą podsekwencję między moimi dwoma plikami. Jest do tego klasyczny algorytm czasu wielomianowego , ale...

9
jak dołączyć nowy plik do łatki

Próbuję zrobić łatkę, jak tutaj wprowadzono . Powiedzmy, że mam dwa katalogi pp1(modified version)i pp0(clean version)tworzę plik łatki pp0.patchza pomocą diffpolecenia: diff -crB pp0 pp1 > pp0.patch Problem polega na tym, że jeśli plik znajduje się tylko w pp1, nie zostanie dołączony do...

9
diff pokazuje tylko różnice wewnątrz linii

Chcę porównać linie w dwóch plikach, ale aby zminimalizować szum na wyjściu, chcę, aby drukowane były tylko rzeczywiste różnice w liniach. Na przykład, biorąc pod uwagę dwa poniższe pliki: a.txt a b c d e f g h i j k l m n o p q r s t u v w x y z b.txt a B c d e f g h i j k l m n o p q r s t u...