![각 행이 다른 번호를 갖도록 열을 편집합니다.](https://linux55.com/image/104574/%EA%B0%81%20%ED%96%89%EC%9D%B4%20%EB%8B%A4%EB%A5%B8%20%EB%B2%88%ED%98%B8%EB%A5%BC%20%EA%B0%96%EB%8F%84%EB%A1%9D%20%EC%97%B4%EC%9D%84%20%ED%8E%B8%EC%A7%91%ED%95%A9%EB%8B%88%EB%8B%A4..png)
각 줄에 밑줄과 숫자를 추가하고 싶습니다.
입력 파일:
N1
N1
N1
N1
N2
N2
N2
N2
산출
N1_1
N1_2
N1_3
N1_4
N2_5
N2_6
N2_7
N2_8
답변1
awk '{print $0 "_" NR}' input
이것이 트릭을 수행하는 것 같습니다. 밑줄이 포함된 원시 데이터를 출력하고 지금까지 인쇄된 줄 수(문제의 줄 포함)를 끝에 추가합니다.
awk
다음 의견을 수용하기 위해 즉시 조정하는 기능을 활용할 수 있습니다 .
awk '{$1 = $1 _ NR; print}' input