반응형
부제: 파일에 줄 번호를 붙여 출력하기
nl file.txt # 줄 번호 붙이기
nl -ba file.txt # 빈 줄에도 번호
cat -n file.txt # 비슷하지만 더 단순
$ nl a.txt
1 apple
2 banana
3 cherrynl은 파일에 줄 번호를 붙인다. 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반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] seq 숫자 시퀀스 반복 생성 (0) | 2026.07.13 |
|---|---|
| [리눅스] cmp 파일 바이너리 비교 다른 위치 (0) | 2026.07.13 |
| [리눅스] column 표 정렬 열 맞춤 출력 (0) | 2026.07.13 |
| [리눅스] paste 파일 나란히 열로 붙이기 (0) | 2026.07.13 |
| [리눅스] join 공통 필드로 두 파일 합치기 (0) | 2026.07.13 |