명령어/Linux

[리눅스] nl 줄 번호 매기기 파일

jykim23 2026. 7. 13. 17:02
반응형

부제: 파일에 줄 번호를 붙여 출력하기

nl file.txt          # 줄 번호 붙이기
nl -ba file.txt      # 빈 줄에도 번호
cat -n file.txt      # 비슷하지만 더 단순
$ nl a.txt
     1    apple
     2    banana
     3    cherry

nl은 파일에 줄 번호를 붙인다. cat -n과 비슷하지만 형식 제어가 더 세밀하다.
기본은 빈 줄을 건너뛰고 번호를 매기는데, -ba로 모든 줄에, -w·-n으로 자리수·정렬을 바꾼다.
코드나 로그에 번호를 붙여 참조할 때 쓴다.

이렇게도 쓴다

빈 줄에도 번호를 붙인다(-ba).

nl -ba script.sh

 

번호 뒤 구분자를 바꾼다(-s).

nl -s'. ' list.txt

 

번호를 0으로 채워 자리를 맞춘다.

nl -nrz -w3 data.txt

 

간단히 줄 번호만 필요하면 cat으로.

cat -n config.ini
반응형