Պատկերները լայնորեն օգտագործվում են UNIX- ի նման համակարգերում `տարբեր ֆայլերի հավաքածուներում կատարված փոքր փոփոխությունները տարածելու համար (օրինակ` ծրագրային ապահովման կոդ): Դրանք պարունակում են միայն տեղեկություններ այն խմբագրումների մասին, որոնք պետք է կատարվեն բնօրինակ ֆայլում ՝ այն ներկայիս վիճակում փոփոխելու համար:
Անհրաժեշտ է
տեղադրված դիֆ կոմունալ:
Հրահանգներ
Քայլ 1
Պատրաստեք աղբյուրի ֆայլ տեղեկատվությամբ, որը դուք կստեղծեք կարկատան ՝ փոխելու համար: Ֆայլում պարունակվող տվյալները կարող են լինել ինչպես տեքստային, այնպես էլ երկուական
Քայլ 2
Ստեղծեք առաջին քայլում պատրաստված ֆայլի կրկնօրինակ: Պատճենեք այն նույն անունով մեկ այլ գրացուցակում կամ ընթացիկ գրացուցակում, բայց այլ անունով
Քայլ 3
Փոփոխեք նախորդ քայլում ստեղծված կրկնօրինակ ֆայլը: Հարմար խմբագրում խմբագրեք տեքստը կամ համապատասխանաբար, կամ ֆայլում եղած տվյալները փոխարինեք դրա հետ աշխատելու համար նախատեսված հավելվածով
Քայլ 4
Վերանայեք տարբեր օգտակարության օգտագործման մասին տեղեկատվությունը: Սկսեք տերմինալային էմուլյատորը կամ անցեք վահանակին: Գործարկել հրամանը ՝ diff --help առցանց օգնությունը ցուցադրելու համար: Փորձեք հրահանգները ՝ man diff կամ info diff ՝ տեղադրելու դեպքում համապատասխան փաստաթղթավորման էջերը ցուցադրելու համար: Հատուկ ուշադրություն դարձրեք -a, -c (-C), -e, - նորմալ և -n (-rsc) տարբերակներին
Քայլ 5
Ստեղծեք կարկատել: Գործարկեք դիֆֆ հրամանը ձեր ուզած ընտրանքներով ՝ դրա արդյունքը վերափոխելով ֆայլի: Նշեք բնօրինակ և փոփոխված ֆայլերը որպես պարամետրեր ՝ հետևելով ընտրանքներին: Ընթացիկ գրացուցակում տեղակայված ֆայլերի տվյալների հիման վրա տարբերակ օգտագործելու տարբերակի օգտագործման ամենապարզ օրինակը կարող է նման լինել
Քայլ 6
Դիտեք առաջացած կարկատակը: Օգտագործեք հարմար տեքստի խմբագիր կամ տպեք դրա բովանդակությունը մխիթարել կատու հրամանի միջոցով: Օրինակ ՝ կատվի նմուշ. Կարկատան կամ կատվի նմուշ: կարկատան | ավելի
Քայլ 7
Ստուգեք ստեղծված փոփոխության ֆայլի ճշգրտությունը: Օգտագործեք կարկատման հրամանը: Անցեք դրան կարկատելու ուղին `-i տարբերակով: Արդյունքին ֆայլի անուն նշանակելու համար օգտագործեք -o տարբերակը: Դա կանխելու է բուն ֆայլի վերագրումը, որի ուղին պետք է նշվի որպես վերջին պարամետր: Օրինակ `կարկատել -i sample.patch -o test.txt source.txt Համեմատեք առաջացած ֆայլը և այն, որը ստեղծվել է երրորդ քայլում: Նրանք պետք է լինեն նույնական: Գործարկեք կարկատման հրամանը - չորացրած և - վերբազային պարամետրերով ՝ նախավերջին և վերջին փաստարկները փոխանցելով աղբյուրին և կարկատան ֆայլերի անվանումներին. պետք է արվի ֆայլերին, բայց կցուցադրվի մանրամասն հաշվետվություն այն գործողությունների մասին, որոնք կկատարվեին, եթե հրամանն իրականում կատարվեր: Այն կարող է օգտագործվել նաև ստեղծված կարկատակի ճշգրտությունը դատելու համար: