나는 텍스트 파일을 가지고있다.
foo bar baz
1 a alpha
2 b beta
3 c gamma
awk를 사용하여 1 및 3과 같은 특정 열을 인쇄 할 수 {print $1, $3}
있지만 대신 열 머리글을 지정하여 인쇄 할 열을 지정하려고합니다 {print $foo, $baz}
. 이 기능은 파일을 열고 열을 수동으로 계산하여 열이 어느 열인지 확인하지 않아도되므로 열 번호 나 순서가 변경되는 경우 스크립트를 업데이트 할 필요가 없습니다. awk (또는 다른 쉘 도구)로 이것을 할 수 있습니까?