질문이 있습니다. 클러스터 모드에있는 일부 방화벽의 백업을 만들려고하는데 백업을 할 수 있지만 프롬프트를 변경하면 문제가 발생하고 작동하지 않을 때는 문제가 발생합니다.TCL/TK 백업 방화벽
제 질문은 어떻게 다른 메시지를 받으면 계속 작동하도록 변수를 넣을 수 있습니까?
[?1034h\[[email protected]:Standby:Disconnected\]]0;FW1-04 config # "
[?1060h\[[email protected]:Standby:Disconnected\]]0;FW1-03 config # "
인사와는
내 코드는 다음과 같이 될 것입니다 감사합니다.
# 감사는/usr/빈은/예상 설정된 제한 시간 -1 스폰 $의 ENV (SHELL) match_max 100000 보내기 -f -! "sshpass -p rangerJump87 ssh를 [email protected]" 것은 기대 -exact "sshpass -p rangerJump87 ssh [email protected]" send - "\ r" expect -exact "\ r [? 1034h \ [root @ FW1-04 : 대기 : 연결이 끊김 \]] 0; FW1 -04 config # " – user1980835
'spawn'을하기 전에 Expect 스크립트에서'env (TERM)'을'dumb'으로 설정해보십시오. 짜증나는 것들 중 적어도 일부를 잘라내어야합니다 ... –
안녕하세요, 나는 대답을 이해하지 못합니다, 당신은 나를 나타낼 수 있습니다. 내 잘못이라고 생각하는 것이 여기 있습니다. [? 1034h \ [root @ FW1-04 : 대기 연결 : \]] 0; FW1-04 구성 번호 " – user1980835