আমার মতো একটি টেক্সট ফাইল আছে
foo bar baz
1 a alpha
2 b beta
3 c gamma
আমি নির্দিষ্ট কলাম সহ, 1 ও 3 মতো প্রিন্ট করতে awk ব্যবহার করতে পারেন {print $1, $3}
, কিন্তু আমি পরিবর্তে কলামের হেডার উল্লেখ মত কিছু প্রিন্ট করতে কলাম নির্দিষ্ট করতে চান {print $foo, $baz}
। এটি দরকারী তাই কোন ফাইলটি খোলার দরকার নেই এবং কলামগুলি ম্যানুয়ালি গণনা করতে হবে কোন কলামটি কোনটি তা দেখার জন্য এবং কলাম নম্বর বা আদেশ পরিবর্তন হলে আমাকে স্ক্রিপ্টটি আপডেট করতে হবে না। আমি কি এজেড (বা অন্য কোনও শেল সরঞ্জাম) দিয়ে এটি করতে পারি?