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

pathchk
pathchk pathchk 명령 목적 경로 이름을 검사합니다. 구문
pathchk [ -p ] PathName ...
설명
pathchk 명령은 하나 이상의 경로 이름이 유효하고 이동 가능한지 검사합니다. 디폴트로 pathchk 명령은 해당 파일 시스템에 따라 path name 매개변수에 의해 지정된 각 경로 이름의 각 구성요소를 검사합니다. 오류 메세지가 다음 기준을 충족시키는 각각의 경로 이름으로 송신됩니다.
전체 경로 이름의 바이트 길이가 시스템에 허용된 길이보다 깁니다.
구성요소의 바이트 길이가 시스템에 허용된 길이보다 깁니다.
구성요소에 대한 탐색 권한이 허용되지 않습니다.
구성요소의 문자가 그 구성요소를 포함하는 디렉토리에서 유효하지 않습니다.
파일이 위의 기준을 위반하지 않으면서 경로 이름 매개변수로 지정된 경로 이름에 해당하기만 한다면, 하나 이상의 경로 이름 구성요소가 없어도 오류로 여기지 않습니다.
-p 플래그를 지정하면 보다 강도높게 이식 가능성을 검사합니다.
파일
-p POSIX 이식 가능성 표준에 기반하여 경로 이름 검사를 수행합니다. 오류 메세지가 다음 기준을 충족시키는 각각의 경로 이름으로 송신됩니다.
전체 경로 이름의 바이트 길이가 POSIX 표준이 허용한 길이보다 깁니다.
구성요소의 바이트 길이가 POSIX 표준이 허용한 길이보다 깁니다.
모든 구성요소의 문자가 이식 가능한 파일 이름 문자 세트에 없습니다.
종료 상태
이 명령은 다음의 값을 리턴합니다.
0 모든 PathName 피연산자가 모든 검사를 패스하였습니다.
>0 오류가 발생했습니다.
예제
시스템에 대한 /home/bob/work/tempfiles 경로 이름의 유효성과 이식성을 검사하려면 다음과 같이 입력하십시오.
pathchk /home/bob/work/tempfiles
POSIX 표준에 대한 /home/bob/temp 경로 이름의 유효성과 이식성을 검사하려면 다음과 같이 입력하십시오.
pathchk -p /home/bob/temp
파일
/usr/bin/pathchk pathchk 명령을 포함하고 있습니다.
관련 정보
mhpath 명령