सामान्य कमांड: सॉर्ट कॉलम या वर्चुअल कॉलम ( \%cया \%v) के आधार पर लाइनों को सॉर्ट कर सकता है, क्या उच्च स्तर के लॉजिकल कॉलम को सॉर्टिंग कुंजी के रूप में इस्तेमाल किया जा सकता है? इस परिदृश्य के लिए नियमित अभिव्यक्ति का उपयोग करना थोड़ा जटिल लगता है (कॉलम पंक्ति के अंत में है?) और यह वैसा ही दिखता है जैसा कि सॉर्ट यूटिलिटी करती है ( sork -k), लेकिन इस कार्यक्षमता के साथ विंडोज पर अनुपलब्ध है। विम प्लग-इन से भी मदद मिलेगी।
उदाहरण के लिए, मैं कॉमा द्वारा अलग किए गए अंतिम कॉलम के अनुसार नीचे की 2 पंक्तियों को क्रमबद्ध करना चाहूंगा। मेरे वास्तविक परिदृश्य में बहुत अधिक कॉलम और स्ट्रिंग पैटर्न हैं। निर्दिष्ट करें कि कॉलम सीमांकक इसे बहुत सरल करेगा।
xxx,yyy,zzz,0x123
zzxz,xxxx,yyyy,0x121
xध्वज का उपयोग करते हुए एक हेक्स संख्या होता है, इसलिए यह सहायक भी हो सकता है।