tail head cat sleep
QR code linking to this page

Man page  — EXPAND

명칭

expand, unexpand – 탭과 공백 캐릭터의 변환

내용

서식


expand [ -t tab1 , tab2 , ... , tabn] [file ...]
unexpand [-a] [ -t tab1 , tab2 , ... , tabn] [file ...]

해설

expand 유틸리티는, 지정된 파일 또는 표준 입력을 읽어들여, 탭을 공백 캐릭터로 변환해 표준 출력에 출력합니다. 백 스페이스 캐릭터는 그대로 출력해, 동시에 탭의 계산에 이용하는 컬럼 위치 카운터를 하나 줄입니다. expand 유틸리티는, (정렬의 전, 특정의 컬럼에 주목하고 싶을 때, 등) 탭을 포함한 텍스트 파일의 사전 처리용으로 편리합니다.

unexpand 유틸리티는, expand (와)과는 반대로, 공백 캐릭터를 탭에 되돌립니다. 디폴트에서는, 줄머리의 공백 캐릭터와 탭만을, 가능한 한 긴 탭의 및 되돌립니다.

옵션으로서는 이하의 것이 있습니다:
-a
  (unexpand) 줄머리가 아니어도, 둘 이상의 공백 캐릭터가 계속되고 있어 공백 캐릭터를 탭에 옮겨놓으면 사이즈가 압축되는 것 같은 개소는 모두 탭으로 옮겨집니다.
-t tab1 , tab2 , ... , tabn칼럼 위치 tab1, tab2, ..., tabn 에 tab stop를 설정합니다. 단일의 수치가 지정되었을 경우, 기본값의 8 대신에, 그 수치만 멀어진 칼럼 위치에 tab stop를 설정합니다.

환경 변수

LANG, LC_ALL, LC_CTYPE 의 환경 변수가, environ(7) 의 기술 대로에, expand (와)과 unexpand 의 실행에 영향을 줍니다.

진단

The expand and unexpand utilities exit 0 on success, and >0 if an error occurs.

표준

expandunexpand 의 유틸리티는, IEEE Std 1003.1-2001 ("POSIX.1") 에 적합하고 있습니다.

역사

expand 명령은 BSD 3.0 (으)로부터 등장했습니다.

EXPAND (1) April 21, 2002

tail head cat sleep
QR code linking to this page


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

A UNIX saleslady, Lenore,
Enjoys work, but she likes the beach more.
She found a good way
To combine work and play:
She sells C shells by the seashore.