में अनछुए शेष पंक्ति को छोड़ दें, मैं टेक्स्ट फ़ाइल में पहले तीन फ़ील्ड को निकालने के लिए अजीब उपयोग करने का प्रयास कर रहा हूं। पहले तीन क्षेत्रों को हटाने में आसान है। लेकिन लाइन के बाकी awk द्वारा गड़बड़ हो जाता है ऊपर: सीमांकक टैब से अंतरिक्षपहले कॉलम निकालें, फिर
यहाँ करने के लिए बदल रहे हैं कि मैं क्या कोशिश की है:
head pivot.threeb.tsv | awk 'BEGIN {IFS="\t"} {$1=$2=$3=""; print }'
पहले तीन स्तंभों ठीक से निकाल दिए जाते हैं। समस्या यह है कि आउटपुट कॉलम में $ 4 $ 5 $ 6 आदि के बीच टैब के साथ समाप्त होता है।
कोई चर awk में "भारतीय विदेश सेवा" नाम है। खोल में आईएफएस है, अजीब एफएस है। –