Эки Text Files колдонуу Linux Салыштырууга

Бул колдонмо кантип экранга же делосуна алардын айырмасы эки документ менен өндүрүш салыштырып Linux колдонууну көрсөтөт.

Сиз Linux менен билэлэри салыштыруу үчүн эч кандай атайын программалык камсыздоону орнотуу зарыл эмес, бирок сен керек -терминалдык терезесин ачуу үчүн, кантип .

байланыштуу өрнөк катары Linux менен айыккыс терезесин ачуу үчүн, ар кандай жолдор менен жок болуп турат. жөнөкөй, ошол эле учурда CTRL, ALT жана T баскычтарын басып турат.

Түзүү Files салыштыруу үчүн

Бул колдонмодо менен бирге ээрчип "file1" деп аталган бир сааты түзүп, төмөнкү Текст киргизүү үчүн:

дубалдын үстүндө туруптур 10 жашыл бөтөлкөлөр

дубалдын үстүндө туруптур 10 жашыл бөтөлкөлөр

Эгер бир жашыл бөтөлкө кокустан кулап керек

дубалдын үстүндө туруптур 9 жашыл бөтөлкөлөр болмок

Сиз бул эрежелерге баш ийүү менен бир билэни түзө алат:

  1. төмөнкү буйрукту терүү аркылуу билэни көрүү: нано file1
  2. Текстти терип нано редактору
  3. Пресс-CTRL жана Оо билэни куткаруу үчүн
  4. Пресс-CTRL жана X билэни чыгуу үчүн

Азыр "file2" деп аталган дагы бир сааты түзүп, төмөнкү текстти:

дубалдын үстүндө туруптур 10 жашыл бөтөлкөлөр

1 жашыл бөтөлкө кокустан түшүп калса,

дубалдын үстүндө туруптур 9 жашыл бөтөлкөлөр болот элем

Сиз бул эрежелерге баш ийүү менен бир билэни түзө алат:

  1. төмөнкү буйрукту терүү аркылуу билэни көрүү: нано file2
  2. Текстти терип нано редактору
  3. Пресс-CTRL жана Оо билэни куткаруу үчүн
  4. Пресс-CTRL жана X билэни чыгуу үчүн

Linux системасын колдонуу Эки Files салыштыруу кантип

Linux 2 папкалардын ортосундагы айырмачылыктарды көрсөтүп колдонулат буйругу айырма буйрук деп аталат.

айырма буйрук жөнөкөй түрү төмөнкүчө чагылдырууга болот:

айырма file1 file2

Files бирдей болсо, анда бул буйрук менен эч кандай натыйжа жок болсо да, кийинки окшош көлөмүн сиз айырмачылыктар бар көрүп эле:

2,4c2,3

<10 жашыл бөтөлкөлөр дубалдын үстүндө турган

<Бир жашыл бөтөлкө кокустан түшүп калса, анда

<Дубалдын үстүндө туруптур 9 жашыл бөтөлкөлөр болмок

...

> 1 жашыл бөтөлкө кокустан түшүп калса, анда

> Дубалдын үстүндө туруптур 9 жашыл бөтөлкөлөр болот элем

Башында, чыгаруу, бирок сиз терминологияны бир жолу ал кыйла логикалуу түшүнүксүз болуп көрүнүшү мүмкүн.

өз көзү 2 папкалардын ортосунда пикир келишпестиктер болуп төмөнкүлөр саналат көрө аласыз:

айырма буйругун чыгаруу линияларын 2 жана экинчи делосуна биринчи берилген 4 жана линияларын 2 жана 3-ортосунда айырмачылыктар бар экенин көрсөтүп турат.

Андан кийин экинчи кезекте ар башка 2 саптан сызыктар 2 4 биринчи делосуна чейин санап.

Files ар түрдүү болсо, кантип эле көрсөтөбүз

Сиз Files ар түрдүү болсо, жөн гана билгим келет жана алар кызыкдар эмес болсо саптары төмөнкү буйрук бере турган ар кандай болуп саналат:

айырма -q file1 file2

Files ар түрдүү болуп, анда төмөнкүлөр көрсөтүлөт:

Files file1 жана file2 айырмаланат

анда өздүк бирдей болсо, эч нерсе көрсөтүлөт.

Files билдирүү кантип көрсөтөбүз болсо бирдейби

Эгерде сиз бир буйрукту чуркап келгенде, ал туура эмес иштеп жатканын билгибиз келет, ошондуктан, бир кабар сен айырма буйругун Files ушул эле же башка болобу катары карабастан чуркап келгенде көрсөтүлө каалашат

айырма буйругун колдонуу менен бул талапты жетишүү үчүн төмөнкү буйрукту колдоно аласыз :.

айырма сатылышы file1 file2

Азыр Files бирдей болсо, анда төмөнкүдөй билдирүү алат:

Files file1 жана file2 бирдей

Кантип түзүүчү айырмачылыктар Side өндүрүү үчүн

айырмачылыктардын көп бар болсо, анда ал өтө тез айырмачылыктар эки папкалардын ортосунда эмне үчүн түшүнүксүз болуп калат.

натыйжалары жанаша көрсөтүлгөн, ошондуктан Сиз айырма буйругу өндүрүүнү өзгөртө аласыз. Бул төмөнкү команданы аткаруу эмне үчүн:

айырма -y file1 file2

| Для чыгаруу колдонот белгиси эки сызыктардын ортосундагы айырмачылыкты көрсөтүп, бир <алынып салынды сызык жана көрсөтүүгө> тигилет келген сызык көрсөткөн.

Биздин көрсөтмө материалдары менен буйрук чуркап кызыктуу болсо, анда бардык багыттар жок кылынды деп көрсөтүлөт 2 Билэ акыркы сапта кошпогондо, ар кандай болот.

Тилке Widths чектөө

боюна тарап эки документ салыштырып карап чыгууда Files тексттин түркүктүн көп болсо, окуу кыйын болушу мүмкүн.

катардан төмөнкү буйрукту колдоносуз бир катар чектөө үчүн:

айырма --width = 5 билэ file2

Case айырмалуу болгондо салыштыруу Files бурбоо керек

эки документ салыштырып келсе, ал эми тамгалардын иши эки папкалардын ортосунда бир нерсе менен ишим жок, анда төмөнкү команданы колдоно аласыз:

айырма -i file1 file2

бир сызыгынын аягында кес Ак боштуктарды бурбоо керек

материалдары салыштырып жатканда, анда ар башка жүк байкап, төмөнкү буйрук чуркап өзгөртүүлөр катары көрсөтүү бул кездешпейт болот айырмачылыктар линияларын аягында бош орун менен шартталган:

айырма Jay-file1 file2

Эки Files Between Ак Space жалгоолорун кантип

Эгер делосуна текстте гана кызыкдар болсо жана сиз төмөнкү буйрукту колдоно аласыз башка көп жайлары бар, бири-жокпу, кереги жок:

айырма -w file1 file2

Экөө Files салыштыруу качан Blank даяр баш ийбөө кандай

бир билэ ага кошумча бош саптар бар экенин кереги жок болсо, анда төмөнкү буйрук менен материалдары салыштырууга болот:

айырма -B file1 file2

Жыйынтык

Сиз айырма буйругу нускамасын окуп кененирээк маалымат таба аласыз.

адам айырма

Айырма буйрук эле сага 2 документтеринде ортосундагы айырманы көрсөтүп, анын жөнөкөй түрүндө колдонсо болот, бирок, силер да түзүп, аны колдоно аласыз бир айырма билэни бул көрсөтүлгөндөй, чириген стратегиянын бир бөлүгү катары Linux жамаачы буйругу жол .

Эгер документ салыштыруу үчүн колдоно ала турган дагы бир буйругу бул колдонмодо көрсөткөндөй CMP буйрук . Бул байт тарабынан өздүк Байт салыштырылат.