sysctl() Function (Python, SLAX, and XSLT)
네임 스페이스
http://xml.juniper.net/junos/commit-scripts/1.0 http://xml.libslax.org/slax
Python 구문
value = jcs.sysctl("sysctl-value", "(i | s)")
SLAX 구문
var $value = prefix:sysctl("sysctl-value", "(i | s)");
XSLT 구문
<xsl:variable name="value" select="prefix:sysctl('sysctl-value', '(i | s)')"/>
설명
주어진 sysctl
값을 반환합니다.
Python 스크립트는 반환 값의 유형을 지정해야 합니다. 그러나 유형 인수는 SLAX 및 XSLT 스크립트의 옵션입니다. Junos OS에서 ''i
를 사용하여 정수를 지정하고 's
'를 사용하여 문자열을 지정합니다. 진화한 Junos OS에서는 's
'만 사용하십시오.
네임스페이스와 연관된 URI는 prefix 스타일 시트의 접두사-네임스페이스 매핑에 정의되어야 합니다.
매개 변수
sysctl-value |
반환할 값의 |
수익 가치
value |
반환된 문자열 또는 정수 값입니다. |
사용 사례
jcs:sysctl() Function(Junos OS)
var $value = jcs:sysctl("kern.hostname", "s");
jcs:sysctl() Function(Junos OS Evolved)
var $value = jcs:sysctl("kernel.hostname", "s");
릴리스 정보
Junos OS 릴리스 7.6에 도입된 기능
Junos OS 릴리스 12.2에 추가된 slax 네임스페이스 http://xml.libslax.org/slax 대한 지원.
Junos OS 릴리스 16.1R1에 Python을 추가했습니다.