आसानी से लागू करने के लिए संचार के लिए आदेश अवर्गीकृत फ़ाइलें, बैश का उपयोग प्रक्रिया प्रतिस्थापन :
$ bash --version
GNU bash, version 3.2.51(1)-release
Copyright (C) 2007 Free Software Foundation, Inc.
$ cat > abc
123
567
132
$ cat > def
132
777
321
तो फाइलें abc और def में एक लाइन आम होती है, एक "132" के साथ। अनसुलझी फाइलों पर कॉम का उपयोग करना :
$ comm abc def
123
132
567
132
777
321
$ comm -12 abc def # No output! The common line is not found
$
अंतिम पंक्ति ने कोई आउटपुट नहीं दिया, सामान्य रेखा की खोज नहीं की गई थी।
अब क्रमबद्ध फ़ाइलों पर कॉम का उपयोग करें, फाइलों को प्रक्रिया प्रतिस्थापन के साथ क्रमबद्ध करें:
$ comm <( sort abc ) <( sort def )
123
132
321
567
777
$ comm -12 <( sort abc ) <( sort def )
132
अब हमें 132 लाइन मिल गई!
comm
लिए सॉर्ट किए गए इनपुट फ़ाइलों की आवश्यकता होती है। यदि आप लाइन-बाय-लाइन आम चाहते हैं, तो यह बहुत अच्छा है। लेकिन अगर आप चाहते हैं कि मैं "एंटी-डिफरेंस" कहूं,comm
तो यह काम नहीं करेगा।