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

unexpand
unexpand unexpand 명령 목적 복원된 탭으로 표준 출력에 기록합니다. 구문
unexpand [ -a | -t TabList ] [ File ... ]
설명
unexpand 명령은 표준 입력이나 명명된 파일로부터 탭을 되돌려 넣고 그 결과를 표준 출력에 기록합니다. 디폴트로, 앞 공백과 탭만 탭의 최대 문자열로 재전환됩니다.
주: File 매개변수는 텍스트 파일이어야 합니다.
플래그
-a 탭이 두 문자 이상 있어서 이를 교체해서 결과 파일을 압축한 자리에 탭을 삽입합니다.
-t TabList 탭 정지 위치를 지정합니다. 탭 정지의 디폴트 값은 8열 위치입니다.
TabList 변수는 단일 양의 십진 정수값이나 여러 개의 양의 십진 정수이어야 합니다. 여러 개를 나열하는 경우는 오름차순으로 나열해야 하며, 쉼표나 정수 주위를 따옴표로 묶어 분리해야 합니다. 단일 TabList 변수는 같은 수의 열 위치씩 떨어지도록 탭 정지를 설정합니다. 복수 TabList 변수는 TabList 변수에 있는 정수에 해당하는 열 위치에 탭 정지를 설정합니다.
공백에서 탭으로의 변환은 여러 개 TabList 변수로 지정된 최종 것을 넘어선 위치의 문자에서는 발생하지 않습니다.
주: -t 플래그가 지정되지 않은 경우, -a 플래그는 무시됩니다. 그리고 변환은 앞선 공백 문자 처리에 한정되지 않습니다.
종료 상태
이 명령은 다음과 같은 종료 값을 리턴합니다.
0 명령이 성공적으로 실행되었습니다.
>0 오류가 발생하였습니다.
예제
xyz 파일에서 공백 문자를 탭 문자로 교체하려면 다음과 같이 입력하십시오.
unexpand xyz
파일
/usr/bin/unexpand unexpand 명령은 포함하고 있습니다.
관련 정보
expand 명령, newform 명령, tab 명령, untab 명령