2 mətn faylını necə müqayisə etmək olar. Məlumatların müqayisəsi proqramı üçün bələdçi. $ fərq variantları fayl1 fayl2

Belə olur ki, sizdə demək olar ki, eyni iki mətn var və onların nə dərəcədə fərqli olduğunu aydın görmək lazımdır. Adi bir misal: siz müsahibəni maqnitofondan “qeyd etdiniz” və onu korrektə üçün tələbkar həmsöhbətə göndərdiniz. Və o, redaktələrini rəngli şəkildə vurğulamaq əvəzinə, sadəcə olaraq bəzi ifadələri kəsdi, yenilərini əlavə etdi və abzasları dəyişdirdi.

Nəticədə, deyəsən, öz müsahibənizi oxuyursunuz, amma onu “makiyajda” tanımırsınız. İki böyük mətni əl ilə müqayisə etmək çətindir - bu işi asanlaşdırmaq mümkündürmü? vebsayt necə deyərlər.

Bu cür tapşırıqlar tez-tez proqramçılarla qarşılaşır, ona görə də fayl müqayisəsi proqramları müxtəlif proqramlaşdırma dillərinin proqram kodlarını müqayisə edərkən sintaksisi vurğulaya bilər. Mətnləri adi .txt formatında və tercihen Word-də müqayisə etməyə imkan verən bu cür proqramlara ehtiyacımız var.

Müqayisə üçün məqaləmizdən bir neçə abzas götürdük və bəzi sözləri və ifadələri dəyişdirdik. İndi müqayisə edəcəyik.

Microsoft Word

Microsoft Office-də, 2007-ci versiyadan başlayaraq, Word-dən çıxmadan iki faylı müqayisə edə bilərsiniz. Baxış – Müqayisə – Müqayisə... (sənədin iki versiyasının müqayisəsi) menyu elementinə keçin. İki faylı müəyyənləşdiririk, "Daha çox" düyməsini basın və mətni müqayisə etmək istədiyiniz parametrləri qeyd edin, həmçinin dəyişikliklərə harada baxmaq lazım olduğunu seçin: birinci faylda, ikincidə və ya yenisində.

Proqram silinmiş mətni qırmızı üstü çizilmiş mətnlə, qırmızı altından xətt çəkilmiş daxil edilmiş mətni və yaşıl mətnlə köçürülmüş abzasları vurğulayır. Soldakı ayrı bir paneldə (aşağıdakı ekran görüntüsündə deyil) hər bir söz üçün dəyişiklikləri izləyə bilərsiniz, həmçinin xülasəyə baxa bilərsiniz: bizim vəziyyətimizdə 57 düzəliş, bunlardan 26 əlavə, 29 silmə, 2 hərəkət.

WinMerge faylları müqayisə etmək üçün pulsuz çarpaz platforma yardım proqramıdır, Windows 98-dən başlayaraq əməliyyat sistemlərinin zəngin "zooparkında" istifadə edilə bilər. Ən son versiya - WinMerge 2.14.0 - həm quraşdırıcı (6,14 MB), həm də mövcuddur. portativ montaj kimi. “Qutudan kənar” proqramı yalnız adi mətn fayllarını müqayisə edə bilər və əgər biz ofis sənədləri ilə də işləmək istəyiriksə (.doc, .docx, .odt formatlarında mətnlər, .xls, .xlsx, .sxc formatlarında cədvəllər, PDF faylları və ekzotik formatların digər ofis faylları), Xdocdiff plaginini yükləməlisiniz. Plugin aşağıdakı kimi bağlıdır:

1) Plugin ilə arxivi çıxarın

2) xdoc2txt.exe və zlib.dll fayllarını quraşdırılmış WinMerge proqramı ilə qovluğa kopyalayın

3) Bütün MergePlugins qovluğunu amb_xdocdiffPlugin.dll faylı ilə birlikdə quraşdırılmış WinMerge proqramı olan qovluğa kopyalayın.

4) WinMerge-i işə salın, Əlavələr menyusuna gedin - Siyahı, "Əlavələri aktivləşdir" qutusunu seçin

5) Əlavələr menyusuna gedin - "Avtomatik olaraq paketdən çıxarın" qutusunu yoxlayın

Budur, indi iki faylımızı aça bilərsiniz: istəsəniz adi "TEXT" faylları və ya istəsəniz "Word" faylları.

Proqram sizə arxivləşdirilmiş faylları da göstərə biləcəyiniz barədə xəbərdarlıq edəcək, lakin bunun üçün arxiv plaginini yükləməlisiniz. Bununla belə, biz onun olmamasından qorxmuruq, biz gələcək oxşar bildirişlərdən imtina edirik və iki mətnimizlə bir pəncərə alırıq. Pəncərənin sol tərəfində iki uzun sütun var: bunlar bizim mətnlərin miniatürləridir. Dəyişikliklərin aşkar edildiyi paraqraflar sarı rənglə vurğulanır. Mənbə mətnimizin üç bəndinin hər birində belə dəyişikliklər olduğu üçün hər iki sütun sarı rəngdədir. Xüsusi dəyişdirilmiş sözlər açıq sarı rənglə vurğulanır.

Ancaq proqramda bir çox parametr var, buna görə sözləri başqa bir rəngdə vurğulamaq asandır.

Faylları, o cümlədən mətn fayllarını müqayisə etmək üçün bir çox proqram var, lakin onların əsas çatışmazlığı qiymətdir. Müqayisə et! Lisenziyaya görə 29 dollar, Müqayisədən kənarda – 30 dollar, Compare Suite – 70 dollar, DiffDoc Professional – 399,95 dollara başa gəlir. Bu sonuncu, ən bahalı proqramın nümunəsinə baxaq, pulsuz WinMerge-dən nə qədər yaxşıdır.

Proqramı (7 MB) yükləyin və işə salın. Nəticə Microsoft Office 2007-nin bizə verdiyinə çox bənzəyir, yalnız sütunun tərtibatı fərqlidir. Qırmızı cızıq – dəyişdirilmiş mətn, qırmızı alt xətt – orijinalın dəyişdirildiyi mətn (qırmızı cızıq); mavi cızıq – kəsilmiş mətn, yaşıl – köçürülmüş (və ya “sıfırdan” əlavə edilmiş) mətn.

Belə çıxır ki, praktiki olaraq heç bir fərq yoxdur. Əgər istifadəçi vicdanla bahalı Microsoft ofis dəstini alıbsa, bu proqramın rəsmi alınması və qeydiyyatı üçün daha 400 dollar xərcləməyin mənası yoxdur. Eyni funksionallıq standart Word tərəfindən təmin edilirsə, hətta “sınaq” versiyasından istifadə etməyə ehtiyac yoxdur, xüsusən DiffDoc Professional-ın qeydiyyatdan keçməmiş versiyası sizə hər 15 dəqiqədən bir satın alma ehtiyacını xatırladır.

Nəhayət, mətnləri müqayisə etmək üçün bir çox onlayn xidmətlərdən birini yoxlayaq: DiffNow

Xidmət sənəd fayllarının yüklənməsini dəstəkləyir, onları "uddu", "Fayllar uğurla müqayisə edildi" yazdı, lakin normal nəticə əvəzinə sıfırlar və birlərin ikili dəsti yaratdı, lakin fərqləri vurğuladı. Buna görə mətni əl ilə kopyalayıb yapışdırmaq daha yaxşıdır. Sayt bu kimi dəyişiklikləri vurğulayır: qəhvəyi – dəyişdirilmiş mətn, mavi – silinmiş, tünd qırmızı – əlavə edilmiş, bənövşəyi – dəyişdirilmiş cümlələrdə dəyişdirilmiş sözlər. Xidmət müxtəlif parametrləri (rəngləri dəyişdirmək imkanı da daxil olmaqla) dəstəkləyir, lakin heç bir parametrlə bir çatışmazlıqdan xilas ola bilmədik: mətn proqramçı kimi uzunluğa malikdir, ona görə də üfüqi sürüşmədən istifadə etməlisiniz.

Mətn sənədləri ilə işləyərkən çox vaxt onları məzmuna görə müqayisə etməli olursunuz. Əgər sənəd üzərində bir neçə nəfər işləmişsə və ya sənəd təsdiq və redaktə üçün müəllimə göndərilmişsə, qarşı tərəfin etdiyi bütün dəyişiklikləri tez tapmaq lazımdırsa, bu ehtiyac yaranır; Ancaq istifadəçi özü sənədin bir neçə nüsxəsini yarada və çaşdıra bilər: hansı versiya ən sondur və hansı düzəlişlər edilmişdir. İki sənədin tez və ən əsası avtomatik müqayisəsi üçün bütün imkanları nəzərdən keçirək.

1. MSWord-də iki sənədin müqayisəsi (MSWord 2007, 2010, 2013-dən başlayaraq)

Funksiyadan istifadə edək Hüquqi Qeyd, sənədlərin avtomatik müqayisəsinə imkan verir.

MS Word proqramını işə salın. Lentdə bir nişanı açın Baxış-icmal, bölmə seçin Müqayisə et və mümkün əmr variantlarını aşkar edin Müqayisə et...(Şəkil 1-ə baxın), ilk əmri seçin - Sənədin iki versiyasının müqayisəsi (Hüquqi Qeyd).

Şəkil 1 İki mətn sənədinin avtomatik MÜQAYISƏSİ işə salınır

Orijinal və dəyişdirilmiş sənədləri saxlamağın yolunu göstərdiyiniz bir pəncərə açılacaqdır. Yolu təyin etmək üçün Şəkil 2-də göstərildiyi kimi sarı qovluq işarəsindən istifadə etməlisiniz.

Şəkil 2 Versiya müqayisəsi pəncərəsinin görünüşü


Komanda düyməsi Ətraflı>>(Şəkil 2) edilən dəyişiklikləri göstərmək (vurğulamaq) üçün daha çox əlavə parametrlər təqdim edir. Aktivləşdirildikdə, pəncərə Versiyaların müqayisəsi aşağıdakı formanı alacaq (Şəkil 3-ə baxın)

Şəkil 3 Mətn sənədlərinin avtomatik müqayisəsi üçün əlavə funksiyalar


Açılan pəncərədə, bölmədə Müqayisə variantları Sənədlərin avtomatik müqayisəsi zamanı göstərilməli olan dəyişikliklər üçün qutuları yoxlayın.

Defolt pəncərə Müqayisələr göstərildiyi kimi.

Şəkil 4. Sənədin iki versiyasını avtomatik müqayisə etmək üçün pəncərə


-də avtomatik sənəd müqayisəsi pəncərəsinin sahələrinə baxaq Hüquqi qeyd.

  • Solda verilir Xülasə düzəldin: dəqiq nə düzəldildi və kim tərəfindən (istifadəçi adı Word parametrlərində göstərilibsə).
  • Mərkəzdə - Müqayisə edilə bilən sənəd– düzəlişlər edilmiş sənəd (qırmızı rənglə göstərilir: sözlərin əlavə edilməsi və silinməsi).
  • Yuxarı sağ: orijinal sənəd, və aşağı - dəyişdirilmiş sənəd.

Barışıq sahəsi Yamaq Xülasəsiüfüqi baxış paneli kimi konfiqurasiya edilə bilər. Bunun üçün aşağıdakı əmrləri ardıcıl olaraq yerinə yetirməlisiniz: daxil edin Nəzərdən keçirin => Baxış Sahəsi => Üfüqi Baxış Paneli.

Şəkil 5. Horizontal Baxış Panelinin qurulması

Bu halda, iki sənədin avtomatik müqayisəsi üçün pəncərə belə görünəcək:

Şəkil 6. Horizontal baxış paneli ilə sənədlərin avtomatik müqayisəsi üçün pəncərə


Sənəddə istədiyiniz yerdə mətnin üzərinə klikləməklə və ya Nişandan istifadə edərək siçan sol düyməsini istifadə edərək düzəlişlər arasında gedə bilərsiniz. Nəzərdən keçirmə - Baxışın əhatə dairəsi.

Şəkil 7 DƏYİŞMƏ seçimi ilə işləmək


Müəyyən edilmiş dəyişikliklər ya olmalıdır Qəbul edin belə ki, o, dəyişdirilmiş sənəddə qalsın və artıq düzəliş kimi görünməsin və ya Rədd edin, razı deyilsinizsə. Aşağıdakı düymələrdən istifadə edərək düzəlişlər arasında hərəkət edə bilərsiniz: GeriDaha(Şəkil 7-ə baxın).

Bütün düzəlişləri rədd etmək və ya qəbul etmək üçün əmrdən istifadə edin Qəbul edin (və ya rədd edin). Sol siçan düyməsini istifadə edərək, Qəbul/Rədd əmri üçün seçimlər siyahısını açın (aşağı ox) və təklif olunan variantlardan sizə lazım olanı seçin, məsələn: Sənəddəki bütün dəyişiklikləri tətbiq edin (Rədd edin).

Şəkil 8 ACCEPT əmr pəncərəsi

2. İnternet brauzerində iki mətn blokunun müqayisəsi

İki sənədin məzmununu müqayisə edərkən, İnternet brauzerlərinin təqdim etdiyi xüsusi xidmətlərdən də istifadə edə bilərsiniz. Onlar həm ingilisdilli sənədlərin mətnlərində, həm də rusdilli mətnlərlə işləyərkən fərqləri müəyyən etmək üçün əlverişlidir, məsələn: Text-Compare (http://text-compare.com/), TextDiff (http:// www. .textdiff.com/) və Quick Diff (http://www.quickdiff.com/). Onların köməyi ilə siz mətn fraqmentlərini, cədvəlləri və hətta proqram kodunu müqayisə edə bilərsiniz.

Tövsiyə olunan üç xidmətin hər birində sənədlərin müqayisəsi texnologiyasını qısaca nəzərdən keçirək. Onların hamısının ortaq cəhəti iki fraqmenti öz pəncərələrinə yerləşdirmək və sonra müqayisə prosesini başlamaqdır.

Mətn-Müqayisə et(http://text-compare.com/). Bu xidmətdə iki fraqmenti müqayisə etmək üçün bu fraqmentləri müvafiq pəncərələrə köçürün və sonra müqayisə prosesinə başlayın (əmr düyməsi). Müqayisə et). Fərqli olan mətn fraqmentləri, eləcə də müqayisə edilən sənədlərdən birində çatışmayan fraqmentlər vurğulanacaq (cədvəllər müqayisə edilərkən fərqlər rənglə vurğulanır; proqram kodlarında müqayisə zamanı fərqləri olan sətirlər əlavə olaraq qeyd olunur).

Şəkil 9 Mətn-Müqayisə əməliyyatından əvvəl və sonra pəncərələri müqayisə edin


TextDiff(http://www.textdiff.com/). Xidmət pəncərəsi mətnin, cədvəlin və ya proqram kodunun müqayisəli fraqmentlərinin yerləşdirildiyi iki pəncərədən ibarətdir.

Şəkil 10 TextDiff xidmət pəncərəsi


TextDiff istifadə edərək müqayisə prosesinin göstərilməsinin nəticələri təmsil edir bir nəticədə ikinci fraqmentdə görünən mətn (yəni birincidə yoxdur) yaşıl rənglə, silinmiş mətn isə qırmızı rənglə vurğulanır.

Əvvəlki xidmətlə müqayisə edək: mətn bloklarını və kiçik cədvəlləri müqayisə edərkən, bu nəticə böyük cədvəlləri müqayisə edərkən əlverişli ola bilər, bu nəticəni fərqləri oxumaq çətindir, çünki tapılan fərqlər sətir nömrələri olmadan mətn formatında göstərilir; və sütunların görünməsinin qorunması.

Şəkil 11 TextDiff xidmətindən istifadə edərək nəticələrin müqayisəsi


Quick Diff-də nəticələrin təqdim edilməsi prinsipi TextDiff-də olduğu kimidir. Fərq ondadır ki, ikinci fraqmentdən çıxarılan məlumatlar nəinki fərqli rəngdə göstərilir, həm də üstündən xətt çəkilir. Eyni zamanda, mətnin müqayisəsinin çətinliklərinə bir problem əlavə olunur - kiril əlifbasının düzgün tanınmaması (bax Şəkil 12).

Şəkil 12. Müqayisə əməliyyatını yerinə yetirdikdən sonra Quick Diff xidmət pəncərəsi


Ümumiləşdirək:

  1. Mətn-Müqayisə xidməti heç bir məhdudiyyət olmadan mətnləri, cədvəlləri və proqram kodunu müqayisə etmək üçün istifadə edilə bilər;
  2. TextDiff xidmətindən mətnləri, proqram kodlarını və kiçik cədvəl fraqmentlərini müqayisə etmək üçün istifadə edilə bilər;
  3. Quick Diff xidməti mətnləri (rus dilində deyil), proqram kodlarını mükəmməl şəkildə müqayisə edir və kiçik cədvəl fraqmentlərini müqayisə etmək üçün istifadə edilə bilər.

Materialı İt və Tibbi Təbabət üzrə Dövlət Tibb Mərkəzinin metodisti L.A.Şutilina hazırlamışdır.

İki Microsoft Excel faylını müqayisə etmək lazımdır? Bunu etmək üçün iki asan yol var.

Bir Excel sənədini götürüb digəri ilə müqayisə etmək istəməyinizin bir çox səbəbi var. Bu, vaxt aparan bir iş ola bilər.

çox konsentrasiya tələb edir, lakin həyatınızı asanlaşdırmağın yolları var.

Sizə əl ilə daha yaxından baxmaq lazımdır, yoxsa Excel-in bəzi ağır yükləri qaldırmasını istəyirsiniz

Sizin adınıza birdən çox vərəqi müqayisə etməyin iki asan yolu var.

Excel fayllarını necə müqayisə etmək olar

Excel istifadəçilərə sənədlərin iki versiyasını eyni anda göstərməyə imkan verir ki, onlar arasındakı fərqləri tez müəyyənləşdirsin:

  1. Əvvəlcə müqayisə etmək istədiyiniz iş dəftərlərini açın.
  2. keçin Görün > Pəncərə > Yan Görünüş.

Excel fayllarını göz ilə müqayisə etmək

Başlamaq üçün Excel və müqayisə etmək istədiyiniz iş kitablarını açın. Eyni sənəddəki vərəqləri müqayisə etmək üçün eyni texnikadan istifadə edə bilərik

və ya tamamilə fərqli fayllar.

Eyni kitabdan birdən çox vərəq alınarsa, onu əvvəlcədən ayırmaq lazımdır. Bunu etmək üçün gedin Görün > Pəncərə > Yeni Pəncərə.

Bu, fərdi vərəqləri həmişəlik ayırmayacaq, sadəcə olaraq sənədinizin yeni nüsxəsini açın.

Bu menyu hazırda açıq olan bütün cədvəlləri sadalayacaq. Yalnız iki açıqınız varsa, onlar avtomatik seçiləcək.

Seçiminizi edin və vurun Yaxşı. Ekranda hər iki cədvəlin göründüyünü görəcəksiniz.

Daha rahatdırsa, istifadə edə bilərsiniz Hər şeyi düzünşaquli və üfüqi konfiqurasiya arasında keçid üçün düymə.

Xəbərdar olmaq üçün vacib bir seçimdir Sinxronlaşdırılmış sürüşmə keçid

Bu seçimi aktivləşdirmək bir pəncərəni sürüşdürdüyünüz zaman digərinin sinxron şəkildə hərəkət etməsini təmin edir. Böyük bir masa ilə işləyirsinizsə, bu vacibdir

və birini digərinə qarşı sınamağa davam etmək istəyirsən. Hər hansı bir səbəbdən iki vərəq düzülmürsə, sadəcə klikləyin Pəncərə mövqeyini sıfırlayın.

Şərti Formatlaşdırmadan istifadə edərək Excel fayllarının müqayisəsi

Bir çox hallarda iki cədvəli müqayisə etməyin ən yaxşı yolu sadəcə onları ekranda eyni vaxtda göstərmək ola bilər. Bununla belə, prosesi bir qədər avtomatlaşdırmaq mümkündür.

Şərti Formatlaşdırmadan istifadə

Excel-də iki vərəq arasında uyğunsuzluq olub olmadığını yoxlaya bilərik. Əgər bir versiya ilə digəri arasındakı fərqləri tapmaq lazımdırsa, bu, çox vaxta qənaət edə bilər.

Bu üsul üçün işlədiyimiz iki vərəqin eyni iş kitabının bir hissəsi olduğuna əmin olmalıyıq. Bunu etmək üçün köçürmək istədiyiniz vərəqin adını sağ klikləyin və seçin Köçürün və ya kopyalayın.

Burada hansı sənədə yapışdırılacağına qərar vermək üçün açılan menyudan istifadə edə bilərsiniz.

Fərqlərin vurğulanmasını istədiyiniz iş vərəqində doldurulmuş bütün xanaları seçin. Bunu etmək üçün sürətli bir yol yuxarı sol küncdəki xananı sıxmaq və sonra qısayoldan istifadə etməkdir

Ctrl + Shift + End.

keçin Əsas səhifə> Üslublar> Şərti Formatlaşdırma> Yeni Qayda.

seçin Hansı xanaların formatlanacağını müəyyən etmək üçün düsturdan istifadə edin və aşağıdakıları daxil edin:

A1sheet_name!A1

Sadəcə hər hansı digər vərəq adı üçün "sheet_name" yazmağı unutmayın. Bu düstur yalnız bir vərəqdəki xananın digər vərəqdəki uyğun xana ilə tam uyğun gəlmədiyini yoxlayır və hər bir nümunəni işarələyir.

Nəticələri yuxarıda görə bilərsiniz. Dəyişiklikləri ehtiva edən bütün xanalar qırmızı rənglə vurğulanmışdır ki, bu da iki vərəqi tez və asanlıqla müqayisə etməyə imkan verir.

Excel çətin işi görsün

Yuxarıdakı texnika Excel-ə bəzi ağır yüklərin öhdəsindən gəlməyə imkan verməyin bir yolunu nümayiş etdirir. Diqqət yetirsəniz belə, bu tapşırığı əl ilə yerinə yetirsəniz, dəyişikliyi əldən verə bilərsiniz. Şərti formatlaşdırma ilə internetdə heç bir şeyin sürüşməyəcəyinə əmin ola bilərsiniz.

Excel monoton və detal yönümlü işlərdə yaxşıdır. Onun imkanlarını mənimsədikdən sonra şərti formatlaşdırma və bir az yaradıcılıq kimi üsullardan istifadə etməklə özünüzə vaxt və səylərə qənaət edə bilərsiniz.

Excel-də sənədləri müqayisə etmək üçün hər hansı bir məsləhətiniz varmı? Yoxsa bu təlimatda təsvir olunan proseslərlə bağlı köməyə ehtiyacınız var? Hər halda, niyə aşağıdakı şərh bölməsində söhbətə qoşulmayaq?

Bəzən bir neçə faylı bir-biri ilə müqayisə etmək zərurəti yaranır. Bu, konfiqurasiya faylının bir neçə versiyası arasındakı fərqləri təhlil edərkən və ya sadəcə müxtəlif faylları müqayisə edərkən faydalı ola bilər. Linux-da bunun üçün həm terminal vasitəsilə, həm də qrafik interfeysdə bir neçə yardım proqramı var.

Bu yazıda Linux fayllarının müqayisəsinin necə həyata keçirildiyinə baxacağıq. Gəlin həm terminal üçün, həm də qrafik rejimdə ən faydalı üsullara baxaq. Əvvəlcə diff yardım proqramından istifadə edərək Linux faylını necə müqayisə edəcəyimizə baxaq.

Diff linux yardım proqramı konsol rejimində işləyən proqramdır. Onun sintaksisi çox sadədir. Yardım proqramına zəng edin, lazımi faylları köçürün və lazım olduqda seçimləri təyin edin:

$ fərq variantları fayl1 fayl2

Lazım gələrsə, ikidən çox fayl köçürə bilərsiniz. Nümunələrə keçməzdən əvvəl kommunal seçimlərə nəzər salaq:

  • -q- yalnız fayl fərqlərini göstərmək;
  • -s- yalnız uyğun hissələri göstərmək;
  • - İlə- matçlardan sonra tələb olunan sətirlərin sayını göstərin;
  • -u- fərqlərdən sonra yalnız lazımi sayda sətir çıxarın;
  • -y- iki sütunda göstərin;
  • -e- ed script formatında çıxış;
  • -n- RCS formatında çıxış;
  • -a- mətn olmasa belə, faylları mətn kimi müqayisə etmək;
  • -t- çıxışda tabları boşluqlarla əvəz etmək;
  • -l- səhifələrə bölün və səhifələmə üçün dəstək əlavə edin;
  • -r- qovluqların rekursiv müqayisəsi;
  • -i- işə məhəl qoymamaq;
  • -E- nişanlardakı dəyişikliklərə məhəl qoyma;
  • -Z- sətrin sonundakı boşluqlara əhəmiyyət verməmək;
  • -b- boşluqlara məhəl qoymamaq;
  • -B- boş sətirlərə məhəl qoyma.

Bunlar yardım proqramının əsas variantları idi, indi Linux fayllarını necə müqayisə edəcəyimizə baxaq. Faydalı proqramın çıxışında, dəyişiklikləri birbaşa göstərməklə yanaşı, hansı sətirdə və nə edildiyini göstərən bir xətt göstərir. Bunun üçün aşağıdakı simvollardan istifadə olunur:

  • a- əlavə edildi;
  • d- silindi;
  • c- dəyişdi.

Bundan əlavə, fərqli olan xətlər simvolla göstəriləcəkdir<, а те, которые совпадают - символом >.

Budur test fayllarımızın məzmunu:

İndi diff fayllarını müqayisə edək:

diff fayl 1 fayl 2

Nəticədə xətti alırıq: 2,3c2,4. Bu o deməkdir ki, 2 və 3-cü sətirlər dəyişdirilib. Siz halı nəzərə almamaq üçün seçimlərdən istifadə edə bilərsiniz:

diff -i fayl1 fayl2

Çıxış iki sütunda tərtib edilə bilər:

diff -y fayl1 fayl2

Və -u seçimindən istifadə edərək, başqa bir istifadəçi tərəfindən eyni fayla tətbiq edilə bilən bir yamaq yarada bilərsiniz:

diff -u fayl1 fayl2

Bir qovluqda birdən çox faylı emal etmək üçün -r seçimindən istifadə etmək rahatdır:

fərq -r ~/tmp1 ~/tmp2

Rahatlıq üçün, yardım proqramının çıxışını birbaşa fayla yönləndirə bilərsiniz:

diff -u fayl1 fayl2 > fayl.patch

Gördüyünüz kimi, hər şey çox sadədir. Amma çox rahat deyil. Qrafik alətlərdən istifadə etmək daha xoşdur.

GUI istifadə edərək Linux fayllarının müqayisəsi

GUI-də Linux-da faylları müqayisə etmək üçün bir neçə əla vasitə var. Onları necə istifadə edəcəyinizi asanlıqla anlaya bilərsiniz. Onlardan bir neçəsinə nəzər salaq:

1.Müqayisə edin

Kompare, fayllardakı fərqləri tapmağa və onları birləşdirməyə imkan verən qrafik fərq proqramıdır. Qt dilində yazılmış və əsasən KDE üçün hazırlanmışdır. Onun əsas xüsusiyyətləri bunlardır:

  • Çox fərqli formatları dəstəkləyir;
  • Linux faylı və qovluqlarının müqayisəsini dəstəkləmək;
  • Fərqli fayllara baxmaq üçün dəstək;
  • özelleştirilebilir interfeys;
  • Fayllara yamaqların yaradılması və tətbiqi.

2. DiffMerge

DiffMerge faylları müqayisə etmək və birləşdirmək üçün platformalar arası proqramdır. İki və ya üç faylı müqayisə etməyə imkan verir. On-the-fly line redaktə dəstəklənir.

Xüsusiyyətlər:

  • Kataloqların müqayisəsi dəstəyi;
  • Fayl görüntüləyicisi ilə inteqrasiya;
  • Özelleştirilebilir.

3. Meld

Faylları müqayisə etmək və birləşdirmək üçün yüngül bir vasitədir. Bu, faylları, qovluqları müqayisə etməyə, həmçinin versiyaya nəzarət funksiyalarını yerinə yetirməyə imkan verir. Proqram tərtibatçılar üçün yaradılmışdır və aşağıdakı xüsusiyyətlərə malikdir:

  • İki və üç faylın müqayisəsi;
  • Fərdi növlərdən və sözlərdən istifadə;
  • Avtomatik birləşmə rejimi və mətn tərəfləri ilə hərəkətlər;
  • Git, Mercurial, Subversion, Bazar və daha çoxuna dəstək.

4. Diffuz

Diffuse, faylları müqayisə etmək və birləşdirmək üçün başqa bir məşhur və kifayət qədər sadə vasitədir. Python dilində yazılmışdır. İki əsas funksiya dəstəklənir - fayl müqayisəsi və versiyaya nəzarət. Baxarkən faylları redaktə edə bilərsiniz. Əsas funksiyalar:

  • Sintaksis vurğulanması;
  • Asan naviqasiya üçün klaviatura qısa yolları;
  • Limitsiz ləğvi dəstəkləyir;
  • Unicode dəstəyi;
  • Git, CVS, Darcs, Mercurial, RCS, Subversion, SVK və Monotone üçün dəstək.

5.XXdiff

XXdiff faylları müqayisə etmək və birləşdirmək üçün pulsuz və çox güclü bir vasitədir. Ancaq proqramın bir sıra mənfi cəhətləri var. Bu, Unicode və faylların redaktəsi üçün dəstəyin olmamasıdır.

Xüsusiyyətlər:

  • Bir və ya iki fayl və kataloqun dayaz və ya rekursiv müqayisəsi;
  • Fərqləri vurğulamaq;
  • İnteraktiv birləşmə;
  • GNU Diff, SIG Diff, Cleareddiff və daha çox kimi xarici fərq alətləri üçün dəstək;
  • Skript vasitəsilə genişlənmə imkanı;
  • Özelleştirilebilirlik.

6. KDiff3

KDiff3, KDE masa üstü mühitində faylları müqayisə etmək üçün başqa bir mükəmməl, pulsuz vasitədir. O, KDevelop proqramlar paketinin bir hissəsidir və Windows və MacOS daxil olmaqla bütün platformalarda işləyir. Siz iki və ya üç linux faylını müqayisə edə və ya hətta kataloqları müqayisə edə bilərsiniz. Əsas xüsusiyyətlər bunlardır:

  • Fərqləri sətir-sətir və xarakter-xarakterlə göstərin;
  • Avtomatik birləşmə dəstəyi;
  • Birləşmə konfliktlərinin idarə edilməsi;
  • Unicode dəstəyi;
  • Fərqləri göstərin;
  • Əllə düzəldilməni dəstəkləyir.

nəticələr

Bu yazıda biz terminaldan istifadə edərək Linux fayllarını necə müqayisə edəcəyimizi, yamaqların necə yaradılacağını nəzərdən keçirdik, həmçinin faylları müqayisə etmək üçün ən yaxşı qrafik yardım proqramlarına qısa nəzər saldıq. Hansı müqayisə alətlərindən istifadə edirsiniz? Şərhlərdə yazın!

Günortanız xeyir əziz dostlar! Mətn faylının yaradılması nəticəsində biz onu çoxsaylı dəyişikliklərə məruz qoymalıyıq. Və diqqətəlayiqdir ki, sənədin bəzi qeyri-yekun variantı razılaşdırıla bilər Z maraqlananlar üçün L üz 1. Nəticə olaraq, başqası tərəfindən razılaşdırılan yekun mətn faylı ZL 2, əvvəlcədən razılaşdırılmış versiyadan əhəmiyyətli dərəcədə fərqlənə bilər ZL 1 . Və belə hallar hər gün təkrarlana bilər. A Z L bəlkə 10. Gəlin bizi qoruyacaq və iki sənədin müqayisəsi prosesini qismən avtomatlaşdıracaq aləti öyrənək.

Word-də eyni vaxtda iki sənədi necə müqayisə etmək olar?

Microsoft Word təlim kursunun davamında mən sizə iki mətn sənədini eyni anda fərqlər üçün necə müqayisə edəcəyinizi söyləyəcəyəm. MC Word redaktorunun bu funksiyasını bilmək mətnin konsepsiyasının dəyişmədiyinə və ya əksinə, nəyin və harada dəyişdiyini öyrənməyə kömək edəcək. Müqayisə proseduru zamanı hər bir simvol (hərf, durğu işarəsi, hətta boşluq) birbaşa sənəddə vurğulanacaq. Elə isə gedək...

Nümunə olaraq indiyə qədər rast gəldiyim ən mürəkkəb dil bükməsini götürək və iki mətn faylını necə müqayisə edəcəyimi göstərmək üçün sənədimizin müxtəlif yerlərində sözləri təsadüfi dəyişdirək. Sənədlərdən birinin adını (orijinalını) “1”, digərini isə “2” qoyacağam.

İki Word sənədini necə müqayisə etmək və dəyişiklikləri vurğulamaq olar?

  1. Əvvəlcə Microsoft Word-ü açın.
  2. Taba keçin "Baxış-icmal", Fəsildə "Müqayisə" basın "Müqayisə et"

  1. Qarşınızda açılan bir pəncərə görünür "Versiyaların müqayisəsi" indi iki növ sənəd yükləməlisiniz: orijinal və dəyişdirilmiş.

  1. Mətn sənədinin iki versiyasını seçdikdən sonra "OK" düyməsini basın.

  1. Müqayisə nəticələri yeni pəncərədə açılacaq və bu belə görünəcək:

Bütün silinmiş və daxil edilmiş sözlər vurğulanmış kvadratda “1” rəqəmi ilə görünəcək. Sağda “2” rəqəmi olan sahə mətndə mövcudluğu ilə müqayisə edilən sənədi və silinərək yerinə daxil edilmiş sözləri göstərir. "3" rəqəmi olan iş sahəsi bizə orijinal sənədi (redaktə etməzdən əvvəl), "4" rəqəmi olan boşluq isə edilən redaktələrlə dəyişdirilmiş sənədi göstərir.

  1. “5” nömrəli qalan iş sahəsi işlənib hazırlanan sənədin son versiyasını redaktə etmək üçün lazım olan alətlər toplusudur.

İlk dəfə "Qəbul edirəm"/"Rədd et" düyməsinə klikləməklə, qəbul edəcəyiniz və ya rədd edəcəyiniz sözü seçirsiniz, ikinci dəfə klikləməklə təklif olunan variantlardan birinə keçəcəksiniz.

Qırmızı üzərindən xətt çəkilmiş sözlər silinmək üçün qeyd edilir və qırmızı altı xətt çəkilmiş sözlər əvəz olunacaq.

Word yoxdursa, iki sənədi necə müqayisə etmək olar?

Əlinizdə Word yoxdursa nə etməli. Ən çox yayılmış mətn redaktoru olan bir çox insanlar onun mətn formatından kənara çıxan böyük potensialından xəbərsizdirlər. Əgər necə müqayisə edəcəyinizi xatırlamırsınızsa və ya başqa mətn redaktorunuz varsa, onda yalnız bir çıxış yolu var: silmək/daxil etmək üçün qeyd olunan sözləri aşağıdakı yollardan biri ilə qeyd edin:

— mətni silmək üçün qırmızı, əlavə etmək üçün yaşıl rənglə doldurun (ixtiyari rənglər seçə bilərsiniz, lakin bu əməliyyat üçün bunlar ən ümumi olanlardır).

— silinmiş mətnin üstündən xətt çəkmək/daxil edilmiş mətnin altından xətt çəkmək və s.

Birdən, əgər siz Microsoft Word proqramını yükləmək istəyirsinizsə, o zaman aşağıdakı linkə keçin:

Word-ün imkanları haqqında daha çox öyrənmək istəyirsinizsə, bura daxil olun

Bütün digər suallar üçün şərhlərdə verə bilərsiniz.