명령을 서버의 명령 해석기로 보내 .set 또는 .bset 명령의 변수 값을
생성할 수 있습니다. 점 명령에서 명령을 사용하려면
명령을 백틱(backtick) 문자 안에 넣으십시오. 예를 들어, 명령은 다음과 같습니다.
.set env SetupGroup "PerlVer=`perl --version`"
명령은 PerlVer 변수를 perl --version 명령의 출력으로 설정합니다.
변수는 256자만 저장할 수 있습니다. 변수에 더 많은 문자가 지정된 경우, 값이 잘립니다.
기본적으로 시스템은 백틱(backtick) 안에 있는 명령의 전체 출력을 변수에 지정하지만
사용자는 대괄호 안의 범위 명령을 사용하여 변수에 지정할 명령 출력의 행을 선택할 수 있습니다. 범위 숫자는
0 색인(첫 번째 행 번호는 0으로 지정되고 두 번째는 1로 지정되며, 이런 식으로 계속됨)을 사용하여
출력의 행을 지정합니다. 다음 예제에서
.set env SetupGroup "WindowsIPinfo[0,5-8]=`ipconfig`"
WindowsIPinfo 변수는 ipconfig 명령 출력의 첫 번째 행과 여섯 번째에서 아홉 번째까지의 행을 수신합니다.
다음은 단일 행, 행 그룹 또는 조합을 선택하는
모두 올바른 범위 수정자입니다.
[5]
[4-6]
[1,2,5,8-11]
시스템은 분리 없이 행을 결합합니다. 공백 또는 캐리지 리턴은 추가되지 않습니다.
참고: 백틱(backtick) 양식과
표준 명령 지정 양식을 혼용하지 마십시오.