trace
구문
trace expression; trace { /* body */ }
설명
추적이 설정된 경우 추적 파일에 메시지를 씁니다. 추적이 사용 가능하지 않으면 추적 출력이 생성되지 않습니다. trace
메시지는 XPath 표현식 또는 문자열이거나 명령문 블록의 컨텐츠에 의해 생성될 수 있습니다 trace
.
추적 활성화는 일반적으로 SLAX 스크립트가 호출되는 환경의 기능입니다. 명령을 사용하여 slaxproc
스크립트를 실행할 때 또는 -t
옵션을 포함하여 --trace
추적을 활성화합니다. slaxproc에 대한 자세한 내용은 SLAX 프로세서(slaxproc) 이해를 참조하십시오.
특성
trace expression |
추적 파일에 기록된 XPath 식 또는 문자열입니다. |
SLAX 예제
다음 예는 문 구문을 보여줍니다trace
. 첫 번째 예에서는 추적 파일에 연결된 문자열을 씁니다. 두 번째 예제에서는 코드 블록을 사용하여 요소 및 <min>
요소와 및 min
변수의 값을 출력 <max>
합니다max
. 세 번째 예에서는 조건문을 사용하여 추적 데이터를 출력할 시기를 지정합니다. 식이 로 평가되면 true
코드 블록은 문자열과 <options>
요소 계층 구조를 추적 파일에 씁니다.
trace "max " _ $max _ "; min " _ $min; trace { <max> $max; <min> $min; } trace { if ($my-trace-flag) { expr "max " _ $max _ "; min " _ $min; copy-of options; } }
릴리스 정보
Junos OS 릴리스 12.2 이상에서 지원되는 SLAX 언어 버전 1.1에서 소개된 명령문입니다.