텍스트 파일의 각 줄에 번호를 붙이는 명령어

사용법 : nl [옵션] [파일] 
-b, --body-numbering=STYLE : 지정한 style을 이용한다. 사용 가능한 STYLE은 아래 설명에 있다. 
-d, --selection-delimiter=CC : 지정한 CC를 논리 페이지의 구분으로 한다. 
   기본은 \: 이다. 
-f, --footer-numbering=STYLE : 지정한 STYLE을 번호를 매길 논리 페이지 꼬리 표제 행으로 선택한다. 기본 값은 n이다. 
-h, --header-numbering=STYLE : 지정한 STYLE을 번호를 매길 논리 페이지 헤더 행으로 선택한다. 기본값은 n이다. 
-i, --page-increment=num : 지정한 num 만큼 논리 페이지 행 번호를 늘린다. 
-l, --join-blank-lines=num : 지정한 num 값을 공백 행수로 하여 번호를 매긴다. 
  -2 라면 매 2번째 공백 행의 번호를 매기게 된다. 
-n, --number-format=FORMAT : 지정한 FORMAT으로  행 번호 지정 형식으로 사용한다. 사용 가능한 FORMAT은 아래 설명에 있다. 
-p, --no-number : 논리 페이지 분리 문자에서 번호 매김을 재 시작하지 않는다. 
-s, --number-separator=string : 지정한 string으로 텍스트를 행 번호와 분리한다. 
-v, --first-page=num : 지정한 num 값으로 첫 번째 논리 페이지 행 번호를 설정한다. 
-w, --number-width=num : 지정한 num 값으로 행에 있는 문자의 갯수로 사용한다. 
--help : 도움말을 보여준다. 
--version : 버전정보를 보여준다.

nl 명령은 지정한 파일을 읽어, 파일의 행 번호를 자동으로 매겨 표준 출력으로 보여주는 명령어이다. 이와 같은 기능으로 cat -b 명령이 있다.

아래는 지정이 가능한 STYLE 유형들이다.
a : 모든 라인에 행 번호를 출력한다.
t : 빈 공란은 제외한 행 번호를 출력한다.
n : 행 번호를 출력하지 않는다.
PREGEXP : 정규 표현식에 맞는 라인만 행 번호를 출력한다.

아래는 지정 가능한 FORMAT 유형들이다.
ln : 0을 제외한 좌측 맨 끝에 행 번호를 출력한다.
rn : 0을 제외한 우측 맨 끝에 행 번호를 출력한다.
rz : 0을 포함한 우측 맨 끝에 행 번호를 출력한다.
2005/06/17 15:34 2005/06/17 15:34

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다