ফাইল এবং ডিরেক্টরি তুলনা সরঞ্জাম?


149

আমি এমন কিছু সন্ধান করছি যা উইন্ডোজের তুলনায় বাইন্ডের তুলনায় যেমন ডিরেক্টরি এবং ফাইলগুলি তুলনা করে।

এটি মূলত উত্স নিয়ন্ত্রণ ব্যবহারের জন্য, তবে আমার এটি ব্যবহারের জন্যও প্রয়োজন।


আপনি কি কেবল ফাইল তালিকা বা প্রতিটি ফাইলের আসল বিষয়বস্তু চান?
মার্টিন উয়েডিং

আমি ফাইল তালিকাটি চাই এবং যদি সম্ভব হয় তবে একই পথের ফাইলগুলির মধ্যে বিভিন্ন সামগ্রী।
isoman

2
জিইউআই সরঞ্জামটি অভিন্ন ফোল্ডার এবং ফাইলগুলি লুকিয়ে রাখার অনুমতি দিলে তা কার্যকর হবে । এটি বিজোড় ফোল্ডার এবং ফাইলগুলিতে মনোনিবেশ করা আরও সহজ করে তুলবে। কেউ কি এমন কোনও সরঞ্জাম জানেন যা এই বৈশিষ্ট্যটি সমর্থন করে?
জেজেডি

কটাক্ষপাত আছে মিশ । তুলনার বাইরে "ওয়ান স্টপ শপটি এটি সবই করে" পদ্ধতির সাথে মিল রয়েছে, যদিও একতাবদ্ধভাবে গাছের আড়াআড়ি পরিচালনা, রাষ্ট্র বজায় রাখা এবং পরিবর্তনগুলি প্রচার, ফাইন্ডের তুলনা ব্যান্ডের তুলনায় বিচ্ছিন্নকরণ, 3-উপায় একত্রীকরণ ইত্যাদির মতো বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে আপনার যা কিছু আছে তার দিকে দৃষ্টি নিবদ্ধ করে on ফাইল স্তরে কাজ করা প্রিয় প্রোগ্রাম। ইউনিজনন নিখরচায়, অত্যন্ত দৃust় এবং পরিপক্ক সফ্টওয়্যার, বিভিন্ন ওএস ইত্যাদির মধ্যে নেটওয়ার্কের মাধ্যমে বিশাল গাছগুলি দ্রুত সনাক্ত এবং সমন্বয় করতে পারে first বিশেষ করে উইন্ডোজে প্রথমে ডক পড়ুন।
স্টাফেন গ্যারিচন

emacs একটি ডিরেক্টরি তুলনা সরঞ্জাম আছে। সব কিছু ইমাকের মতো, চোখের মিছরিটি ভাল, "আই ক্যান্ডি এমনকি কী বোঝায়?", তবুও এটি কীগুলির সাথে প্রাসঙ্গিক সহায়তা দেখায়, কয়েকটি কীস্ট্রোককে পুনরাবৃত্ত বিশ্লেষণ করে, অভিন্ন ফাইল বা এমনকি সাবডিয়ারগুলি গোপন করে, ইন্টারেক্টিভভাবে রঙ দেখানোর জন্য ফাইলগুলি বেছে নেয় বিভিন্ন বিকল্পের সাথে কোডযুক্ত পার্থক্য, ইন্টারেক্টিভভাবে সংযুক্ত, ফাইলগুলিতে স্বেচ্ছাসেবী সম্পাদনাগুলি সম্পাদন করা বা সম্পাদন করা, সহজেই পরবর্তী সমস্ত ফাইল বা দিরের কাছে যান, সমস্ত সাধারণ সম্পাদনা সুবিধা সহ রাষ্ট্রের খোঁজ রাখা facilities
স্টাফেন গৌরিচন

উত্তর:


175

মেশানোমেল্ড ইনস্টল করুন

মেল্ড একটি সরঞ্জাম যা ফাইল এবং ডিরেক্টরিগুলি তুলনা এবং একত্রীকরণ করতে পারে। এটি স্ট্যান্ডার্ড diff ডিফল্ট ইনস্টল করুনএবং patch প্যাচ ইনস্টল করুনকমান্ড লাইন সরঞ্জামগুলির একটি জিইউআই এনালগ । ( সেগুলির বিষয়ে আরও তথ্যের জন্য ম্যান ডিফ এবং ম্যান প্যাচ দেখুন)

এখানে চিত্র বর্ণনা লিখুন

এছাড়াও, প্রচুর উত্স নিয়ন্ত্রণ সিস্টেমের (যেমন bzr bzr-gtk ইনস্টল করুনবা git গিট ইনস্টল করুন) সংস্করণগুলির মধ্যে পার্থক্য তৈরি করার ক্ষমতা রয়েছে।


2
মাঠটি আশ্চর্যজনক। আমি আমার উত্স নিয়ন্ত্রণের ভিন্ন হিসাবে এটি ব্যবহার করি।
ম্যাট জেন্ডার

12
একটি বড় ফোল্ডার - 4 গিগাবাইট, 2000 ফাইলগুলি সন্ধান করে। মেল্ডের কার্যকারিতা পছন্দসই। তবে এই ফোল্ডারের জন্য মেল্ড অত্যন্ত ধীর এবং ইউআই প্রতিক্রিয়াবিহীন (ব্লক)। এখন rsync ব্যবহার করা হচ্ছে।
geekQ

1
পাশাপাশি টেক্সট ফাইলগুলির পাশাপাশি তুলনা করতে বা এমনকি পেস্ট স্টাফ অনুলিপি করতে দুর্দান্ত কাজ করে। সেরা ইন্টারফেস আমি দেখেছি!
স্টেফান রোগিন

@ গেকিকিউ একটি দ্রুত বিকল্প হিসাবে, তাত্ক্ষণিকভাবে যতগুলি ফোল্ডার আপনি চান তত দ্রুত পরিচালনা করতে সক্ষম, beyond compareনীচে দেখুন।
মেল্ড ইমো

আমি যখনই কোনও ফোল্ডারটি নির্বাচন করতে চাই তখন মাঠ ক্র্যাশ হয়: / আমার বিতরণ সংগ্রহস্থলটিতে আমার কাছে নতুন সংস্করণ পাওয়া যাবে (উবুন্টু 14.04)
Youda008

44

ডিফ আপনার বন্ধু।

diff -ur path1 path2

এটি পথ 1 এবং পাথ 2 এর মধ্যে থাকা সমস্ত ফাইলের তুলনা করবে।

আপনি যদি তখন পরিবর্তিত -urহন -urNতবে এটি ফাইলগুলির বিষয়বস্তুগুলিও দেখায় যা কেবলমাত্র কোনও এক পথে উপস্থিত রয়েছে।


1
ইনস্টল colordiffএবং ব্যবহার করা হয়েছেcolordiff -ur path1 path2
warvariuc

সাইগউইনে কাজ করে না।
টমো জ্যাটো

22

'বাইন্ডের তুলনা' লিনাক্সের জন্যও উপলব্ধ।

তাদের ডাউনলোড url দেখুন: http://www.scootersoftware.com/download.php


দূরবর্তী হোস্টের সাথে এসএসএস (কী বা পাসওয়ার্ড সহ) করার সময় এবং স্থানীয় কপির সাথে তুলনা করার সময় তুলনা ছাড়াই বিশেষভাবে কার্যকর।
ব্রায়ানলমারিট

13

diffকমান্ডটি ব্যবহার করুন :

diff -u file1 file2

diff -uকয়েকটি লাইনের প্রসঙ্গে একটি ফর্ম্যাট নির্বাচন করে। একটি সমতল diff file1 file2কেবল বিচ্ছিন্ন রেখাগুলি তালিকা করে। আউটপুট ফর্ম্যাটটি নিয়ন্ত্রণ করতে, কেবল সাদা স্থান-কেবলমাত্র পার্থক্য ইত্যাদি উপেক্ষা করার জন্য আরও অনেক বিকল্প রয়েছে etc.

আপনি যদি কোনও ফাইলে আউটপুট লিখতে চান তবে এটি পুনর্নির্দেশ করুন:

diff -u file1 file2 >file1-file2.diff

12

জিনোম কমান্ডারজিনোম কমান্ডার ইনস্টল করুন

ইন্টারফেসটি বাস্তব সেক্সি নাও হতে পারে তবে এটি অত্যন্ত শক্তিশালী!

বিকল্প পাঠ

এবং যদি আপনি অন্য * কমান্ডারের (যেমন নর্টন, বা পছন্দগুলি) অভ্যস্ত হয়ে থাকেন তবে আপনি হারাবেন না।


1
আমি 2 টি ফাইলের তুলনা করতে এটি ব্যবহার করি নি, তবে ডিরেক্টরিগুলির সাথে তুলনা করার সময় কোন ফাইলগুলি আলাদা ছিল তা বলার জন্য আমি এটি ব্যবহার করেছি। ;-)
হিউজেনস

10

কমান্ড লাইন সরঞ্জাম

এই ব্লগ এন্ট্রি দ্বারা অনুপ্রাণিত ।

পরিবর্তন

বিভিন্ন ফাইল তালিকাভুক্ত:

diff -qr folder1 folder2

লিখিত সামগ্রীও:

diff -Naur folder1 folder2

rsync

দুটি ডিরেক্টরি একই মেশিনে rsyncনা থাকলে সবচেয়ে সহজ সমাধান হতে পারে। সাধারণত rsyncডিরেক্টরিগুলি সিঙ্ক করার জন্য ব্যবহৃত হয় তবে আপনি এটি ভার্বোস এবং ড্রাই ড্রাইতে চালাতে পারেন, সুতরাং এটি কেবলমাত্র ফাইলগুলি পরিবর্তন করতে হবে তার তালিকা তৈরি করবে।

rsync -rvnc --delete folder1 server:/path/to/folder2

আপনি cটাইমস্ট্যাম্প এবং ফাইলের আকারের উপর ভিত্তি করে সমস্ত কিছু গতি বাড়ানোর জন্য ফাইলগুলি তুলনা করতে চাইলে আপনি বাদ দিতে পারেন:

rsync -rvn --delete folder1 server:/path/to/folder2

9

Krusaderকুরস্যাডার ইনস্টল করুন

ক্রুসাডার হ'ল একটি নিখরচায় সরঞ্জাম (সফ্টওয়্যার সেন্টারে উপলভ্য) যা তুলনায় ফোল্ডারের সামগ্রীগুলি দেখায় এবং আপনি প্রচুর বিভিন্ন বিকল্পের সাথে সিঙ্ক্রোনাইজ করতে পারেন। সিঙ্ক্রোনাইজ এবং তুলনা করার সময় আপনি ফিল্টার করতে পারেন।

Krusader

ফাইলের সামগ্রীগুলির তুলনা করার জন্য আপনি দুটি ফাইল চিহ্নিত করেছেন "ফাইল"> "সামগ্রী তুলনা করুন" এবং সেগুলি চিঠির ভিত্তিতে একটি চিঠির সাথে তুলনা করা হয়। ক্রুসাদারের দ্বারা ব্যবহৃত ডিফল্ট তুলনা সরঞ্জামটি হ'ল ডিফল্ট কে.ডি. সরঞ্জাম " কোম্পে "। আপনি অন্য কোনও তুলনামূলক সরঞ্জাম ব্যবহারের জন্য ক্রুসাদর সেট করতে পারেন - যেমন উপরের একটির মতো।

এটি আমি খুঁজে পাওয়া সবচেয়ে সম্পূর্ণ সমাধান এবং এটি খুব সুবিধাজনক। এবং এটি মিডনাইট কমান্ডার (নরটন কমান্ডার সিনট্যাক্স) দ্বারা ব্যবহৃত সমস্ত ফাংশন কী বাইন্ডং সমর্থন করে।


দুটি ডিরেক্টরি প্যানেলের পুনরাবৃত্ত ফাইলগুলি পরিবর্তনের জন্য আপনি "সরঞ্জাম -> ডিরেক্টরিগুলি সিঙ্ক্রোনাইজ করুন" ব্যবহার করতে পারেন।
অ্যাঞ্জেলস পিকলাস

দুর্ভাগ্যক্রমে ক্রুসেডারে সিঙ্ক্রোনাইজারটি অবিস্মরণীয়: বাগস.কডি.আর.ডে / শো_বগ.সি ??id=270150#c7 । সক্রিয়ভাবে রক্ষণাবেক্ষণের কোনও বিকল্প আছে কি?
rubo77

1
@ রুবো :77: এর মধ্যে এই বাগটি ঠিক করা হয়েছে।
mivk

9

KDiff3 kdiff3 ইনস্টল করুন

এটি কে-ডি-ই ব্যবহারকারীদের জন্য পৃথক করার জন্য একটি গ্রাফিকাল ফ্রন্ট-এন্ড (বা যদি আপনি Qt অ্যাপ্লিকেশনগুলি ব্যবহার করতে আপত্তি করেন না)।

kdiff3

রয়েছে dirdiff ডারডিফ ইনস্টল করুন ডিরেক্টরি জন্য।



4

ইউনিিসন একটি দ্রুত ফাইল সিঙ্ক্রোনাইজেশন সরঞ্জাম যা rsync অ্যালগরিদম ব্যবহার করে এবং আপনাকে দূরবর্তী বা স্থানীয় হতে পারে 2 অবস্থানের মধ্যে আপডেট করার আগে পার্থক্যগুলির পূর্বরূপ দেখতে দেয়।


4

দুই সপ্তাহ আগে হ্যাশদীপ সম্পর্কে জানলাম । এবং এর কিছু শক্ত সুবিধা রয়েছে:

  • বিপরীতে meld, এটি খুব বড় ফোল্ডারগুলির জন্য ভাল কাজ করে। যেখানে meldঅত্যন্ত ধীর হয়ে যায় এবং ইউআই প্রতিক্রিয়াবিহীন (অবরুদ্ধ) হয়ে যায়, হ্যাশদীপ কেবল স্থির গতিতে কাজ করে
  • বিপরীতে rsync, হ্যাশদীপ সরানো ফাইলগুলি সনাক্ত করে - একই বিষয়বস্তুযুক্ত ফাইলগুলি, কেবল একটি ভিন্ন ডিরেক্টরিতে।

ভার্বোজ আউটপুট যেমন:

...
foo/bar.txt: Known file not used
x/foo/M0824_2L.JPG: Moved from y/P1010998.JPG

hashdeep: Audit failed
   Input files examined: 0
  Known files expecting: 0
          Files matched: 6233
Files partially matched: 0
            Files moved: 3695
        New files found: 19257
  Known files not found: 4713

4

এই তুলনা করার একটি ভাল উপায় হ'ল " এমডি 5সাম " দিয়ে " সন্ধান করুন " ব্যবহার করা , তারপরে একটি " ডিফ "।

উদাহরণ:

ডিরেক্টরিতে সমস্ত ফাইল তালিকাবদ্ধ করতে অনুসন্ধান ব্যবহার করুন তারপরে প্রতিটি ফাইলের জন্য এমডি 5 হ্যাশ গণনা করুন এবং এটি একটি ফাইলে পাইপ করুন:

$find /dir1/ -type f -exec md5sum {} \; > dir1.txt

অন্য ডিরেক্টরিতে একই পদ্ধতিটি করুন:

$find /dir2/ -type f -exec md5sum {} \; > dir2.txt

তারপরে ফলাফল দুটি ফাইলকে "ডিফফ" এর সাথে তুলনা করুন:

$diff dir1.txt dir2.txt

এই কৌশলটি খুব কার্যকর যখন তুলনা করতে হবে দুটি ডিরেক্টরি একই মেশিনে নেই এবং আপনার উভয় ডিরেক্টরিতে ফাইল সমান কিনা তা নিশ্চিত করতে হবে।

কাজটি করার আরও একটি ভাল উপায় হ'ল গিট

git diff --no-index dir1/ dir2/

শুভেচ্ছান্তে!


3

এছাড়াও চেষ্টা করুন FreeFileSync । এটিতে একটি শালীন ইন্টারফেস, গ্রহণযোগ্য তুলনার গতি, তুলনা ফলাফলের ভাল ফিল্টারিং, সিঙ্ক্রোনাইজেশনের বিভিন্ন উপায় রয়েছে। এটি একটি ফোল্ডার মনিটরিং সরঞ্জাম (রিয়েলটাইমসাইঙ্ক) এর সাথে আসে যা ফ্রিফাইসাইক (আসলে কোনও আদেশ বা স্ক্রিপ্ট) চালু করতে পারে যখন নির্দিষ্ট ফোল্ডার (বা ফোল্ডার) বা এর মধ্যে থাকা ফাইলগুলি পরিবর্তন করা হয়। সত্যিই একটি চেষ্টা মূল্য।

এটি সম্পর্কে আরও তথ্য এখানে বা এখানে যেখানে আপনি একটি আছে, পিপিএ , অত্যধিক

তাদের পৃষ্ঠা থেকে, মূল বৈশিষ্ট্যগুলি:

ফাইলগুলির সাথে তুলনা করুন (বাহ্যিকভাবে বা তারিখ অনুসারে) এবং সেগুলি সিঙ্ক্রোনাইজ করুন।

কোনও সীমাবদ্ধতা নেই: একটি স্বেচ্ছাসেবী সংখ্যক ফাইল সিঙ্ক্রোনাইজ করা যায়।

ইউনিকোড সমর্থন

নেটওয়ার্ক সমর্থন।

খুব দীর্ঘ ফাইলের নামের জন্য অন্তর্নির্মিত সমর্থন (MAX_PATH = 260 টির চেয়ে বেশি অক্ষর)।

মুছে ফেলা ফাইল এবং বিরোধ সনাক্তকরণের প্রচারের জন্য সিঙ্ক্রোনাইজেশন ডাটাবেস

স্বতন্ত্র কনফিগারেশন সহ একাধিক ফোল্ডার জোড়গুলির জন্য সমর্থন

উইন্ডোজ / লিনাক্স সিম্বলিক লিঙ্ক এবং উইন্ডোজ জংশন পয়েন্টগুলির জন্য সম্পূর্ণ সমর্থন।

পাতলা এবং সহজেই অ্যাক্সেসযোগ্য ইউআই: গতি এবং বিশাল সংখ্যক ডেটার জন্য উচ্চতর অনুকূলিত।

অ্যালগরিদম সি ++ এ পুরোপুরি কোড করে।

সমস্ত অগ্রগতি সূচক সর্বাধিক কর্মক্ষমতা জন্য অনুকূলিত!

জিইআইআই বা ছাড়াই স্বয়ংক্রিয়ভাবে সিঙ্ক্রোনাইজেশনের জন্য ব্যাচ জবস তৈরি করুন।

ব্যবহারের উপর ফোকাস:

কেবলমাত্র ইউআইতে প্রয়োজনীয় কার্যকারিতা: ওভারলোডড মেনু বা আইকন জঙ্গল নেই।

ড্রাগ এবং ড্রপের মাধ্যমে সমস্ত ফোল্ডার নির্বাচন করুন।

সর্বশেষ ব্যবহৃত কনফিগারেশন এবং স্ক্রীন সেটিংস স্বয়ংক্রিয়ভাবে সংরক্ষণ করা হয়।

ড্রাগ এবং ড্রপ, লোড-বোতাম বা কমান্ডলাইন দ্বারা বিভিন্ন কনফিগারেশন বজায় রাখা এবং লোড করুন।

বাহ্যিক অ্যাপ্লিকেশন শুরু করতে ডাবল-ক্লিক করুন (যেমন উইন্ডোজ এক্সপ্লোরারে ফাইল দেখান)

পাঠ্য হিসাবে সমস্ত গ্রিড ডেটা অনুলিপি করুন এবং আটকান

সরাসরি গ্রিডে অতিমাত্রায় / অস্থায়ী ফাইলগুলি মুছুন।

প্রসঙ্গ মেনুতে ডান-ক্লিক করুন।

বিস্তৃত স্থিতির তথ্য এবং ত্রুটি প্রতিবেদন

নাম, আকার বা তারিখ অনুসারে ফাইল-তালিকা বাছাই করুন।

4 জিবি-র চেয়ে বড় আকারের ফাইলগুলির জন্য সমর্থন।

ফাইলগুলি মুছে ফেলার / ওভাররাইটের পরিবর্তে রিসাইকেল বিনে স্থানান্তরিত করার বিকল্প।

ডিফল্ট ফিল্টার সহ ডিরেক্টরি "\ RECYCLER" এবং "\ সিস্টেম ভলিউম তথ্য" উপেক্ষা করুন। (শুধুমাত্র উইন্ডোজ)

স্থানীয় সংস্করণগুলি অনেক ভাষার জন্য উপলব্ধ।

অনুলিপি করার আগে মুছুন: বড় সিঙ্ক-কাজের জন্য ডিস্কের জায়গার ঘাটতি এড়িয়ে চলুন।

সিঙ্ক্রোনাইজেশন থেকে ফাইলগুলি অন্তর্ভুক্ত / বাদ দিতে ফিল্টার কার্যকারিতা (পুনরায় তুলনার প্রয়োজন ছাড়াই!)।

অস্থায়ীভাবে সিঙ্ক্রোনাইজেশন থেকে নির্দিষ্ট ফাইলগুলি অন্তর্ভুক্ত / বাদ দিন।

FAT / FAT32 ভলিউমে দিবালোক সংরক্ষণের সময় পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে পরিচালনা করুন handle

পোর্টেবল সংস্করণ উপলব্ধ (ইনস্টলার মাধ্যমে নির্বাচনযোগ্য)।

নেটিভ 64-বিট সংস্করণ।

ফ্রিফিলসিঙ্কের মধ্যে থেকে স্বয়ংক্রিয়ভাবে আপডেটগুলির জন্য চেক করুন।

উইন্ডোজ ভলিউমের ছায়া অনুলিপি পরিষেবা ব্যবহার করে লক করা ফাইলগুলি অনুলিপি করুন। (শুধুমাত্র উইন্ডোজ)

ডিরেক্টরি নামগুলির মধ্যে% সময়%,% তারিখ% সহ নিয়মিত ব্যাকআপ তৈরি করুন

সিঙ্ক্রোনাইজ করার সময় ফাইল এবং ফোল্ডারটি অনুলিপি / অ্যাক্সেস / পরিবর্তনের সময়গুলি অনুলিপি করুন

একাধিক সিঙ্ক্রোনাইজেশন প্রক্রিয়াগুলিকে অনুমতি দেওয়ার জন্য উন্নত লক করার কৌশল (যেমন একাধিক লেখক, একই নেটওয়ার্ক ভাগ)

আমি যুক্ত করব এটি মুছে ফেলা ফাইলগুলি পরিচালনা করতে পারে, এগুলি ট্র্যাশে বা ব্যবহারকারীর দ্বারা নির্দিষ্ট ফোল্ডারে নিয়ে যেতে পারে। একটি অসুবিধা নির্দেশ করার জন্য: প্রোগ্রাম ডকুমেন্টেশনগুলি উইন্ডোজে লিনাক্সের চেয়ে কম কিছুটা ফোকাস করে। তবে এটি সুন্দরভাবে কাজ করে।


3

আপনি ছড়িয়ে পড়া ব্যবহার করতে পারেন:

sudo apt-get install diffuse
diffuse file1 file2

2
আমি প্রায়শই একটি হত্যাকারী বৈশিষ্ট্যের জন্য ডিফিউজ ব্যবহার করি - ম্যানুয়ালি অ্যাঙ্করগুলিকে ম্যানুয়ালি সেট করার ক্ষমতা। এটি ডিরেক্টরিগুলি করে না (এখনও), তবে স্বতন্ত্র এবং অগোছালো বিভেদগুলির জন্য অ্যাঙ্করগুলির বৈশিষ্ট্য দুর্দান্ত।
Sk606


1

যদি আপনি কেবল তুলনা করছেন তবে এক্সিলিপ আইডিই কিছুটা ভারী ওজনযুক্ত, তবে এটি অন্যান্য জিনিসের মধ্যে এটির একটি ভাল কাজ করে। আপনি 2 টি প্রকল্প, পাথ বা ফাইল নির্বাচন করতে পারেন এবং একে অপরের সাথে তুলনা করতে পারেন এবং উত্স নিয়ন্ত্রণ সার্ভারগুলির সাথেও সিঙ্ক্রোনাইজ করতে পারেন।


1

আইএমএইচও ফ্রিফিলসিঙ্ক মেল্ডের চেয়ে খুব ভাল এবং আরও দরকারী। এটি দ্রুত এবং স্থিতিশীল, কস্টোমাইজেবল সিঙ্ক্রোনাইজেশন করতে পারে এবং সিএসভি ফাইলে তুলনার ফলাফলটিও রফতানি করতে পারে।

ল্যাঙ্কপ্যাড লিঙ্ক



0

ফাইল তুলনা করতে

File_1.txt
Line1
Line2

File_2.txt
Line1
Line 2

আপনি কমান্ডটি ব্যবহার করতে পারেন cmp:

cmp -b "File_1.txt" "File_2.txt"

আউটপুট হবে

a b differ: byte 11, line 2 is  62 2  40  

ডায়ারের সাথে তুলনা করতে (আপনার প্রয়োজন):

আপনি ব্যবহার করতে পারেন পরিবর্তন কমান্ড প্রয়োগ করুন:

diff -r --brief dir1 dir2

man diff

  -r, --recursive
              recursively compare any subdirectories found

   -q, --brief
          report only when files differ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.