لينڪس استعمال ڪندي ٻه ٽيڪسٽ فائلن جي مقابلي ۾ ڪيئن

اهو گائيڊ توهان کي ڏيکاري ٿو ته لينڪس استعمال ڪرڻ لاء ٻه فائلون ۽ انٽرويو کي ان جي فرق اسڪرين يا ڪا فائل ڏانهن.

توهان لينڪس استعمال ڪندي فائلن جي مقابلي لاء ڪنهن خاص سافٽويئر نصب ڪرڻ جي ضرورت نه آهي پر توهان کي ٽرمينل ونڊو کي ڪيئن معلوم ڪرڻ جي ضرورت آهي .

جئين ڳنڍيل گائيڊ شو سان لينڪس استعمال ڪندي ٽرمينل ونڊو کولڻ لاء ڪيترائي طريقا موجود آهن. اهو ساڳيو وقت تي CTRL، ALT ۽ T ڪيچ کي دٻاء ڪرڻو آهي.

فائلن ٺاهڻ جي مقابلي ۾ ٺاهڻ

انهي رهنمائي سان گڏ پيروي ڪرڻ لاء "فائيل 1" نالي هڪ فائيل ٺاهيو ۽ هيٺيان متن درج ڪريو:

هڪ ڀت تي 10 سائيٽن جا بيٺل

هڪ ڀت تي 10 سائيٽن جا بيٺل

جيڪڏهن هڪ سائي جي بوتل غلطي سان ٿيڻ گهرجي

ڀت تي 9 سائيز بوتلون بيٺل هونديون

توھان ھي هدايتن کي ھيٺ ڪندي ھڪڙي فائل ٺاھائي سگھو ٿا:

  1. هيٺ ڏنل حڪم ٽائپ ڪندي فائل کوليو: نانو فائيل 1
  2. لکت نون ايڊ ايڊٽر ۾ ٽائيپ ڪريو
  3. فائل کي بچائڻ لاء CTRL ۽ اي پريس ڪريو
  4. فائل ڪڍي وڃڻ لاء CTRL ۽ X کي دٻايو

ھاڻي ٻئي فائل ٺاھيو "فائل 2" نالو آھي ۽ ھيٺيون متن درج ڪريو:

هڪ ڀت تي 10 سائيٽن جا بيٺل

جيڪڏهن 1 گرين بوتل کي حادثي سان گر ٿيڻ گهرجي

ڀت تي 9 سائيز بوتلون بيٺل هونديون هيون

توھان ھي هدايتن کي ھيٺ ڪندي ھڪڙي فائل ٺاھائي سگھو ٿا:

  1. هيٺ ڏنل حڪم ٽائپ ڪندي فائل کوليو: نانو فائيل 2
  2. لکت نون ايڊ ايڊٽر ۾ ٽائيپ ڪريو
  3. فائل کي بچائڻ لاء CTRL ۽ اي پريس ڪريو
  4. فائل ڪڍي وڃڻ لاء CTRL ۽ X کي دٻايو

لينڪس استعمال ڪرڻ ٻن فائلن جي مقابلي ۾ ڪيئن

لينڪس ۾ استعمال ٿيل حڪم 2 فائلن جي وچ ۾ فرق ڏيکارڻ لاء مختلف حڪم سڏيو ويندو آهي.

هيٺ ڏنل مختلف قسم جو آسان روپ هن ريت آهي:

فائل فائيل 1 فائيل 2

جيڪڏهن فائلون ساڳيا آهن ته پوء هن حڪم کي استعمال ڪندي ڪو نه سگهندو، جڏهن ته، اختلافن ۾ توهان کي هيٺيان ساڳيو پيداوار ڏسندا.

2،4c2.3

<ڀت تي 10 گرين بوتل بيٺل

<جيڪڏهن هڪ سائي جي بوتل کي حادثي سان پئجي وڃي

<ڀت تي 9 سائيز بوتلن جا بيٺل هوندا

...

> جيڪڏهن 1 گرين بوتل کي حادثي سان ٿيڻ گهرجي

> ڀت تي 9 سائيز بوتلون بيٺل هونديون

شروعات ۾، پيٽ کي پريشان محسوس ٿي سگهي ٿو پر هڪ ڀيرو توهان اصطلاحي کي سمجهي ٿي ته اهو صحيح منطقي آهي.

پنهنجي اکين جي استعمال سان توهان ڏسي سگهو ٿا ته 2 فائلن جي وچ ۾ اختلاف هيٺ ڏنل آهن:

مان مختلف حڪمن مان ٻاھر ڏيکاري ٿو ته پھريون فائل جي 2 فائيل ۽ لائن جون 2 ۽ 4 جي وچ ۾ اختلاف موجود آھن.

ان کان پوء پهريون فائيل کان لائين جون 2 کان 4 لسٽن جي لسٽ ۾ ڏنل ٻئي فائل ۾ 2 مختلف لائينون.

ڪيئن ڏيکاريو ڏيکاريو ته فائلون مختلف آهن

جيڪڏهن توهان صرف اهو ڄاڻڻ چاهيو ته فائلون مختلف آهن ۽ توهان کي دلچسپي نه آهي ته ڪهڙيون لائين مختلف آهن توهان هيٺيون ڪري سگهو ٿا:

diff-q فائل 1 فائيل 2

جيڪڏهن فائلون مختلف آهن هيٺين ۾ ڏيکاري وينديون آهن:

فائلون فائلون ۽ فائيل 2 مختلف آهن

جيڪڏهن فائلون ساڳيا آهن ته ڪجھ نه ڏيکاريل آهي.

هڪ نياپو ڪيئن ڏيکاريو جيڪڏهن فائلون ساڳيا آهن

جڏهن توهان هڪ حڪم هلائيندا آهيو ته توهان کي ڄاڻڻ چاهيو ته اهو صحيح طور تي ڪم ڪيو آهي، تنهنڪري توهان مختلف نمونہ هلائيندا آهيو، قطع نظر انهي فائلون ساڳيو يا مختلف آهي.

مختلف تقسيم استعمال ڪندي هن ضرورت کي حاصل ڪرڻ لاء، توهان هيٺ ڏنل حڪم استعمال ڪري سگهو ٿا:.

diff -s file1 file2

هاڻي جيڪڏهن فائلون ساڳيا آهن ته توهان هيٺين ڏنل پيغام وصول ڪندا.

فائلون فائل 1 ۽ فائيل 2 ھڪڙو برابر آھن

ڪئين فرق جي طرف کان سائڊ کي ڪيئن پيدا ڪرڻ

جيڪڏهن ڪيتريون ئي اختلاف آهن ته پوء اهي اصل ۾ ٻه فائيل جي وچ ۾ ڇا هجن، تنهن ڪري اهو تمام گهڻي تڪليف ٿي سگهي ٿو.

توھان مختلف قسمن جي شين جي ٻاھران تبديل ڪري سگھو ٿا ته نتيجن پاسي طرف ڏيکاريل آھن. ھن کي ھيٺ ڏنل حڪم ڪرڻ لاء

diff-file file1 file2

فائل لاء ٻاھر استعمال ڪري ٿو نشانيون ٻن صفن جي وچ ۾ فرق ڏيکارڻ لاء علامت، هڪ <لڪير کي لڪايو ۽ هڪ> هڪ لڪير کي ڏيکارڻ لاء جنهن کي منظور ڪيو ويو آهي.

دلچسپي طور تي جيڪڏهن توهان اسان جي مظاهرين فائلن کي استعمال ڪندي حڪم ڪيو ته پوء سڀئي لڪيرون مختلف طور ڏيکاري ويندا آهن صرف 2 فائيل جي آخري لائن جي لاء جيڪي خارج ٿي ويندا

ڪالمن جي چوٿين کي محدود ڪرڻ

جڏهن ٻه فائلن جي مقابلي ۾ پاسي کان پاسي ۾ اهو پڙهي سگهجي ٿو ته فائلون متن جي گهڻيون شاخون آهن.

ھڪڙن شاخن کي محدود ڪرڻ لاء ھيٺ ڏنل حڪم استعمال ڪندي:

diff --width = 5 فائل فائيل 2

معاملي جي فرقن کي ڪيئن وڌايو جڏهن فائلن جي مقابلي ۾

جيڪڏهن توهان ٻن فائلن جو مقابلو ڪرڻ چاهيندا پر توهان کي پرواه ناهي ته خط جي صورت ٻن فائلن جي وچ ۾ آهي، پوء توهان هيٺ ڏنل حڪم استعمال ڪري سگهو ٿا:

diff-file file1 file2

لائن جي آخر ۾ پيچرو ويندڙ هنڌ کي ڪيئن ڏيو

جيڪڏهن جڏهن توهان مختلف اختلافن جي فائلن جي مقابلي ۾ ڪم ڪندا آهيو ۽ اختلافن جون لائينون جي آخر ۾ سپاهي خلقي جي سبب آهن توهان انهن کي ختم ڪري سگهو ٿا جيئن هيٺ ڏنل حڪم ڏيندي هلندڙ تبديلي کي ظاهر ڪري ٿو.

diff -Z file1 file2

ٻن فائلن جي وچ ۾ سڀ کان وڌيڪ وائٹ سپاهين جي فرق کي ڪيئن ڏسو

جيڪڏهن توهان صرف هڪ فائيل ۾ متن ۾ دلچسپي وٺندا آهيو ۽ توهان اهو خيال ناهي ڪيو ته ٻي ڪنهن ٻئي کان وڌيڪ هيٺ ڏنل جڳهه استعمال ڪري سگهو ٿا.

diff -w فائل 1 فائيل 2

خالي فائلن کي ڪيئن اڇلايو جڏهن ٻه فائلن جي مقابلي ۾

جيڪڏهن توهان پرواه نه ڪريو ته هڪ فائيل ان ۾ وڌيڪ خالي لائين هوندا، پوء توهان هيٺ ڏنل حڪم استعمال ڪندي فائلن جي مقابلي ڪري سگهو ٿا:

diff-b فائل 1 فائيل 2

خلاصو

توهان ڪيڏانهن مختلف حڪم لاء دستياب پڙهڻ سان وڌيڪ معلومات حاصل ڪري سگهو ٿا.

ماڻهو مختلف آهن

مختلف حجم پنهنجي استعمال ۾ صرف توهان کي 2 فائلن جي وچ ۾ اختلافات کي ڏيکارڻ لاء استعمال ڪري سگهجي ٿو پر توهان انهي کي استعمال ڪري سگهو ٿا جيڪو هڪ پيچ فائل کي پيچنگ حڪمت واري حصي جي طور تي ٺاهيندو آهي جيئن هن هدايت ڏانهن لينڪس پيچ ڪنڊر ۾ ڏيکاريل آهي.

ٻيو هدايت توهان فائلن جي مقابلي لاء استعمال ڪري سگهو ٿا هن هدايت نامي سان ڏيکاريل آهي . هي هڪ جهڙي فائلن طرفان ترتيب ڏيندي آهي.