| HOME / 정보공유 / AIX 명령어 모음

expand
expand expand 명령 목적 탭을 공백으로 변경하여 표준 출력에 기록합니다. 구문
expand [ -t TabList ] [ File ... ]
설명
expand 명령은 이름붙여진 파일 또는 표준 입력을 표준 출력에 기록하고, 탭 문자를 하나 이상의 공백 문자로 대체합니다. 후진 문자는 출력에 복사되어 탭 정지 계산을 위해 열 위치 계수를 감소시킵니다. 열 위치 계수는 0 미만으로 감소되지는 않습니다.
주: File 매개변수는 텍스트 파일이어야 합니다.
플래그
-t TabList 탭 정지 위치를 지정합니다. 탭 정지의 디폴트 값은 8열의 위치입니다.
TabList 변수는 양의 십진 정수 한 개 또는 양의 십진 정수 여러 개로 구성되어야 합니다. 여러 정수를 사용할 경우, 오름차순으로 나열해야 하며 정수를 인용부호로 묶고 쉼표 또는 공백 문자로 분리해야 합니다. 단일 TabList 변수는 탭 정지를 같은 수의 열 위치씩 떨어지도록 설정합니다. 여러 TabList는 TabList 변수의 정수에 해당하는 열 위치에 탭 정지를 설정합니다.
expand 명령이 TabList 변수에서 지정하는 최종 탭의 범위를 지나서 탭 정지를 처리할 경우, 출력에서 탭 정지는 한 개의 공백 문자로 대체됩니다.
종료 상태
이 명령은 다음 종료 값을 리턴합니다.
0 성공적으로 완료했습니다.
>0 오류가 발생했습니다.
예제
탭 정지 위치를 text.fil에 동일한 거리로 조정하려면, 다음과 같이 입력하십시오.
expand -t 3 text.fil
text.fil에 다음이 포함되는 경우,
1 2 3456789
expand 명령이 다음과 같이 표시합니다.
1 2 3456789
탭 정지 위치를 text.fil에 변경된 거리로 조정하려면, 다음과 같이 입력하십시오.
expand -t 3,15,22 text.fil
또는
expand -t "3 15 22" text.fil
text.fil에 다음이 포함되는 경우,
1 2 3 456789
expand 명령이 다음과 같이 표시합니다.
1 2 3 456789
파일
/usr/bin/expand expand 명령을 포함합니다.
관련 정보
newform 명령, tab 명령, unexpand 명령, untab 명령.