![일치하는 문자열을 기준으로 열 정렬](https://linux55.com/image/27653/%EC%9D%BC%EC%B9%98%ED%95%98%EB%8A%94%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EA%B8%B0%EC%A4%80%EC%9C%BC%EB%A1%9C%20%EC%97%B4%20%EC%A0%95%EB%A0%AC.png)
탭으로 구분된 파일이 있고 아래와 같이 red_ball만 정렬하고 싶습니다.
입력.txt
id tagid name
HH556 EN76 red_ball
JH678 EN45 green_ball
MH678 CV67 red_ball
TY896 RT56 red_ball
출력.txt
Red_ball
id tagid
HH556 EN76
MH678 CV67
TY896 RT56
답변1
{
printf 'Red_ball\nid\ttagid\n\n'
awk -F'\t' 'NR>1 && $3 == "red_ball" {print $1 "\t" $2}' < input.txt |
sort
} > output.txt