UNIX 호스트에 해당
selang 명령 및 속성에 대한 별칭을 나열 또는 정의하려면 alias 명령을 사용하십시오. 모든 사용자가 alias 명령을 사용할 수 있습니다.
참고: 별칭을 시작 파일에 정의하고 selang ‑r 명령을 사용하여 모든 selang 세션에서 사용할 일련의 별칭을 만들 수 있습니다.
이 명령의 형식은 다음과 같습니다.
alias [aliasName [aliasValue]]
(선택 사항) 별칭으로 사용할 이름을 정의합니다.
이 옵션을 지정하지 않고 alias 명령을 사용하면 정의된 모든 별칭이 나열됩니다.
(선택 사항) selang 명령 셸과 aliasName이 연결되어야 하는 의미를 정의합니다.
이 옵션을 지정하지 않고 alias 명령을 사용하면 지정된 별칭의 값이 나열됩니다.
또한 aliasValue에 최대 10개의 변수($0 ~ $9)를 포함할 수 있습니다. aliasValue에 변수가 포함되어 있으면 별칭을 호출할 때 각 변수를 괄호로 묶은 적절한 값으로 바꿔야 합니다.
예: 변수를 사용하여 쉽게 새 관리자 작성
새 관리자를 데이터베이스에 더 쉽게 추가하는 별칭을 작성하려면 다음 명령을 입력합니다.
alias newadm newusr ($0) admin
이 별칭을 사용하려면 새 관리자의 이름을 괄호에 추가하기만 하면 됩니다. 예:
newadm(Terri)
이렇게 하면 Terri라는 사용자가 데이터베이스에 추가됩니다. Terri에게는 데이터베이스 관리에 필요한 ADMIN 특성이 부여됩니다. 이것은 다음 명령을 입력하는 것과 동일합니다.
newusr Terri admin
예: 속성 이름 단순화
속성 이름 access를 줄임형 별칭 acc로 바꾸는 별칭을 작성하려면 다음 명령을 입력합니다.
alias acc access
이제 이 별칭을 사용하려면 다음을 입력할 수 있습니다.
authorize file x uid(y) acc(z)
예: 상황에 따른 별칭 사용
별칭은 단순히 확장된 변수가 아닙니다. 별칭은 명령 이름 또는 속성 이름을 지정해야 하는 상황에서만 해석됩니다. 예를 들어 다음 별칭을 정의합니다.
alias newterm newres terminal
그 후 다음 명령을 실행합니다.
newterm newterm owner(nobody)
이 상황에서 문자열의 두 번째 인스턴스는 터미널 이름이 되어야 하므로, 첫 번째 newterm 문자열은 바뀌지만 두 번째는 바뀌지 않습니다. 이것은 다음 명령을 입력하는 것과 동일합니다.
newres terminal newterm owner(nobody)
| Copyright © 2012 CA. All rights reserved. | 이 주제에 대해 CA Technologies에 전자 메일 보내기 |