यदि आप केवल प्रत्येक फ़ाइल की पहली पंक्ति की तुलना कर रहे हैं, तो शायद आप लाइन के भीतर शब्द-स्तर के परिवर्तनों की परवाह करते हैं dwdiff
:
dwdiff <(head -n 1 filea) <(head -n 1 fileb)
dwdiff
कुछ अच्छे विकल्प हैं, जैसे -c
बदले हुए शब्दों को चित्रित करना।
या, sed
सिर के बजाय का उपयोग कर :
dwdiff <(sed 1q filea) <(sed 1q fileb)
जो सिर के लिए मैनुअल सुझाव देता है वह सिर से अधिक पोर्टेबल है, क्योंकि समय के साथ सिर के लिए वाक्यविन्यास बदल गया हैhead -1
बनामhead -n 1
इसके अलावा, आप थोड़े कम टाइपिंग के साथ बदलावों पर नज़र रख सकते हैं:
head -n1 -q filea fileb
जो आसान दृश्य तुलना के लिए दो लाइनों को प्रदर्शित करता है, एक के नीचे एक।