மேக் கட்டளை வரியில் இரண்டு கோப்புகளை ஒப்பிடுவதற்கு வித்தியாசத்தை எவ்வாறு பயன்படுத்துவது

பொருளடக்கம்:

Anonim

வேறுபாடுகளுக்காக இரண்டு கோப்புகளை விரைவாக ஒப்பிட வேண்டுமா? கட்டளை வரி 'diff' கருவி டெர்மினலுடன் வசதியான பயனர்களுக்கு சிறந்த தேர்வை வழங்குகிறது. உள்ளீடு செய்யப்பட்ட கோப்புகளுக்கு இடையே ஏதேனும் வேறுபாடுகள் இருந்தால் கட்டளை வெளியீடு மூலம் இரண்டு கோப்புகளை எளிதாக ஒப்பிட்டுப் பார்க்க டிஃப் உங்களை அனுமதிக்கிறது.

Diff கட்டளை Mac இல் இயல்பாகவே கிடைக்கும், மேலும் இது Linux மற்றும் பிற unix இயக்க முறைமைகளிலும் அதே போல் வேலை செய்கிறது, நீங்கள் யோசித்துக்கொண்டிருந்தீர்கள், மேலும் Windows பயனர்களுக்கு இது எப்படி ஒத்திருக்கிறது 'fc' கோப்பு ஒப்பிடும் கருவி வேலை செய்கிறது.

சிறந்த முடிவுகளுக்கு, நீங்கள் சில வகையான எளிய உரை கோப்புகளுடன் பணிபுரிய விரும்புவீர்கள், ஆனால் பணக்கார உரை அல்ல. தேவைப்பட்டால், நீங்கள் எப்பொழுதும் கோப்பின் நகலை உருவாக்கலாம் மற்றும் அதை Mac இல் உள்ள textutil கட்டளை வரி கருவி வழியாக அல்லது TextEdit ஐப் பயன்படுத்தி எளிய உரையாக மாற்றலாம்.

கட்டளை வரியில் கோப்புகளை ஒப்பிடுவதற்கு Diff ஐ எவ்வாறு பயன்படுத்துவது

Diff என்பது கட்டளை வரி கருவியாகும், எனவே நீங்கள் முதலில் டெர்மினல் பயன்பாட்டைத் தொடங்க வேண்டும், இது /பயன்பாடுகள்/பயன்பாடுகள்/ இல் காணப்படும், பின்னர் நீங்கள் தொடங்கத் தயாராக உள்ளீர்கள்.

கட்டளை வரியில் வேறுபாடுக்கான அடிப்படை தொடரியல் பின்வருமாறு:

வேறுபாடு (கோப்பு உள்ளீடு 1) (கோப்பு உள்ளீடு 2)

உதாரணமாக, தற்போதைய கோப்பகத்தில் நாம் bash.txt மற்றும் bash2.txt ஆகியவற்றை ஒப்பிட விரும்பினால், தொடரியல் பின்வருவனவாக இருக்கும்:

diff bash.txt bash2.txt

-W கொடியானது எளிய உரைக் கோப்புகளுக்கு எளிதாக இருக்கும், ஏனெனில் கோப்புகளை ஒப்பிடும் போது வெள்ளை இடத்தைப் புறக்கணிக்க இது வித்தியாசத்தைக் கூறுகிறது. நிச்சயமாக நீங்கள் கோப்புகளை ஒப்பிட்டுப் பார்ப்பதற்கு முழுப் பாதையையும் பயன்படுத்தலாம், எடுத்துக்காட்டாக, திருத்தப்பட்ட ஹோஸ்ட் கோப்பை வேறொரு பதிப்போடு ஒப்பிடுவதற்கு:

diff -w /etc/hosts ~/Downloads/BlockEverythingHosts.txt

மாதிரி வெளியீடு பின்வருவனவற்றைப் போல் தோன்றலாம்:

$ வேறுபாடு -w /etc/hosts ~/Downloads/BlockEverythingHosts.txt

0a1

< இடைவெளிக்கு

9a12

> 127.0.0.1 facebook.com

அசல் கட்டளை தொடரியலில் வழங்கப்பட்ட வரிசையுடன் தொடர்புடைய வேறுபாடு எந்தக் கோப்பில் இருந்து உருவானது என்பதைக் குறிக்கும், சின்னங்களை விட பெரியது மற்றும் குறைவான குறியீடுகள் வகையான சுட்டி அம்புகளாக செயல்படுகின்றன.

Diff மிகவும் சக்தி வாய்ந்தது, நீங்கள் இரண்டு கோப்பக உள்ளடக்கங்களை ஒப்பிடுவதற்கு diff ஐப் பயன்படுத்தலாம், இது காப்புப்பிரதிகள் அல்லது கோப்பு மாற்றங்கள் அல்லது கோப்பு ஒருமைப்பாட்டை சரிபார்க்க உதவியாக இருக்கும்.

Diff க்கு கட்டளை வரி தேவைப்படுகிறது, ஆனால் ஆவணங்களை ஒப்பிடும் போது நீங்கள் Mac OS இன் பழக்கமான வரைகலை இடைமுகத்தில் இருக்க விரும்பினால், Microsoft Word உடன் இரண்டு வார்த்தை ஆவணங்களை ஒப்பிடுவது உட்பட பல்வேறு விருப்பங்களும் உள்ளன. நீங்கள் குறியீடு மற்றும் தொடரியல் மூலம் பணிபுரிகிறீர்கள் என்றால், Xcode FileMerge கருவி, git அல்லது Mac க்கான சிறந்த BBEdit உரை எடிட்டரை முயற்சிக்கவும்.மேலும் நீங்கள் விண்டோஸில் இருந்தால், 'fc' கட்டளையானது அடிப்படையில் diff கட்டளையைப் போலவே செயல்படுகிறது, 'fc file1 file2' ஆனது diff போன்ற ஒப்பீட்டை அதிகமாகவோ அல்லது குறைவாகவோ அடையும்.

வேறுபாடு அல்லது இரண்டு கோப்புகளை ஒன்றோடு ஒன்று ஒப்பிடுவதற்கு வேறு ஏதேனும் குறிப்புகள் உள்ளதா? அவற்றை கீழே பகிரவும்!

மேக் கட்டளை வரியில் இரண்டு கோப்புகளை ஒப்பிடுவதற்கு வித்தியாசத்தை எவ்வாறு பயன்படுத்துவது