मेरे पास एक टेक्स्ट फ़ाइल है जैसे
foo bar baz
1 a alpha
2 b beta
3 c gamma
मैं 1 और 3 जैसे कुछ कॉलम को प्रिंट करने के लिए awk का उपयोग कर सकता हूं {print $1, $3}, लेकिन मैं कॉलम के हेडर को निर्दिष्ट करके प्रिंट करने के लिए कॉलम निर्दिष्ट करना चाहता हूं, जैसे कुछ {print $foo, $baz}। यह उपयोगी है इसलिए मुझे फ़ाइल खोलने और कॉलम को मैन्युअल रूप से देखने के लिए गिनना नहीं है कि कौन सा कॉलम है, और अगर कॉलम नंबर या ऑर्डर बदलता है तो मुझे स्क्रिप्ट को अपडेट करने की आवश्यकता नहीं है। क्या मैं इसे awk (या किसी अन्य शेल टूल) के साथ कर सकता हूं?