tail head cat sleep
QR code linking to this page

Man page  — TAIL

명칭

tail – 파일의 마지막 부분을 표시한다

내용

서식


tail [ -F | -f | -r ] [ -b number | -c number | -n number ] [file ...]

해설

tail (은)는, file 하지만 지정되어 있으면 그 파일을, 지정되어 있지 않으면 표준 입력을 읽어들여, 바이트수, 행수, 혹은, 512 바이트 단위의 블록수로 지정된 위치 이후를 표시합니다.

number 에 ``+''를 붙였을 경우는, 입력의 선두로부터의 지정이 됩니다. 예를 들어, "-c +2" (와)과 지정하면 2 바이트째부터 표시됩니다. number 에 ``-''혹은 부호를 적지 않은 경우는, 입력의 최후로부터의 상대 위치의 지정이 됩니다. 예를 들어, "-n 2" 그럼 마지막 2 행이 표시됩니다. 디폴트에서는 "-n 10", 그리고, 입력의 최후로부터 10 행 분이 표시됩니다.

옵션으로서는 이하의 것이 있습니다:
-b number
  512 바이트 단위의 블록수로 지정합니다.
-c number
  바이트 단위로 지정합니다.
-f
  파일의 마지막에 달해도 종료하지 않고, 입력에 추가되는 데이터를 기다리도록(듯이) 합니다. -f 옵션은, 표준 입력이 파이프의 경우는 무시됩니다만, FIFO 의 경우는 무시되지 않습니다.
-F
  -F 옵션은 -f 옵션을 암시합니다만, 추적되는 파일의 이름 변경이나 로테이트를 체크합니다. 읽기를 실시하고 있는 파일의 inode 번호가 새로워지고 있는 것을 tail 하지만 검지했을 경우, 파일을 클로우즈 해 재오픈합니다. 파일은 아니고 표준 입력 읽기시에는 -F 옵션은 무시됩니다.
-n number
  행 단위로 지정합니다.
-r
  행 마다, 역순에 표시합니다. 또, -b, -c, -n 의 각 옵션의 의미도 바뀌어, 각각 표시하는 블록수, 바이트수, 행수의 지정이 됩니다. 디폴트에서는, 입력한 것이 모두 반대로 표시됩니다.

만약 하나 이상의 파일이 지정되어 있으면(자), 각각의 파일을 표시하기 전에 "==> XXX <==" 그렇다고 하는 형식의 헤더를 표시합니다. 다만 "XXX" (은)는 파일명입니다.

진단

The utility exits 0 on success, and >0 if an error occurs.

관련 항목

cat(1), head(1), sed(1)

표준

tail 유틸리티는 IEEE Std 1003.2-92 ("POSIX.2") 의 슈퍼 세트이다고 생각되고 있습니다. 특히 -F, -b, -r 옵션은 확장된 것입니다.

이전의 UNIX 와의 옵션 서식의 호환은 유지되고 있습니다. 다만, -r 옵션이 -b, -c, -n 수식 옵션이 되었기 때문에, 완전하게는 호환은 없습니다. 이전의 tail 그럼 ``-4cr''라고 해도, -c 하지만 무시되어 마지막 4 행이 역순에 표시되었습니다만, 본버젼의 tail 그럼 ``-r -c 4''라고 해석되어 마지막 4 바이트가 표시됩니다.

역사

tail 명령은 PWB UNIX (으)로부터 등장했습니다.

TAIL (1) June 6, 1993

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다.