수년에 걸쳐 우리는 VOS에 여러 가지 UNIX® 기능을 추가했습니다. 가장 간단하고 유용한 것 중 하나는 점(""")과 도트 도트("..")를 경로 이름으로 사용하는 기능입니다. 단일 점은 현재 디렉터리에 액세스하고 이중 도트는 현재 디렉터리의 부모에 액세스합니다. 이렇게 하면 몇 가지 일반적인 명령에 대해 수행해야 하는 입력 의 양이 실제로 단축될 수 있습니다. 액세스 제어 목록을 보고 수정하는 데 사용하는 것을 좋아합니다.
다음은 전통적인 방법입니다.
display_access_list (current_dir)
다음은 점을 사용하는 동일한 명령입니다.
display_access_list .
물론, 나는 당신의 대부분은, 나처럼, display_access_list 대한 약어가 있다고 의심, 이 경우 명령은된다 :
dal .
그건 좋은 짧은!
기술적으로, 경로 이름이 상대 경로명에서 절대 경로 이름으로 확장될 때 점 또는 점점의 존재가 감지됩니다. 즉, 이 두 시퀀스를 포함하는 경로 이름은 상대 경로 이름과 유사하게 처리됩니다. 명령 매크로 및 명령 수준에서 이러한 경로 이름을 사용할 수 있지만 시스템 하위 루틴에 직접 전달할 수는 없습니다. 상대 경로 이름에서 전체 경로 이름으로 변환하려면 s$expand_path 호출해야 합니다.
UNIXor Linux에서와 마찬가지로 작업 디렉터리에서 파일을 참조하기 위해 "./foo"를 입력할 수 있듯이 현재 디렉터리에서 VOS 파일을 참조하기 위해 ".>foo"를 입력할 수 있습니다. (물론, 이 관용구는 일반적으로 명령이나 셸 스크립트에 대한 작업 디렉토리를 검색하지 않기 때문에 UNIX에서 필요합니다. 대부분의 사이트가 명령 라이브러리 경로를 설정하므로 명령 및 명령 매크로에 대한 현재 디렉터리를 검색하기 때문에 일반적으로 VOS에서 필요하지 않습니다.
당신이 그들을 사용하여 즐길 수 있기를 바랍니다.
VOS 명령을 단순화하기 위한 유사한 팁을 알고 있다면 주석에 메모를 남겨주세요.