공백으로 인해 스크립트 변수 일치가 중단될 것으로 예상됩니다.

공백으로 인해 스크립트 변수 일치가 중단될 것으로 예상됩니다.

제가 관리하는 VC 시스템으로 무언가를 자동화하려고 하는데 제조업체의 인터페이스에 불일치가 많습니다.

시스템 H323 이름과 장치 이름을 일치시키려고 하는데...

만약 내가한다면시스템 이름 가져오기, 정답은이름\r\n 만약 내가한다면h323 이름 획득, 장치의 응답은 다음과 같습니다.이름\r\n. -> 이름과 CR 사이의 공백이 사라지고 있습니다.

두 경우 모두 나는 "*\r\n"이 필요합니다.그런 다음 사용$expect_out(0,버퍼)내 변수로.

물론 나중에 이름을 일치시키려고 하면 이름이 동일하더라도 항상 부정적인 결과가 나옵니다.

변수를 조작하거나 예상한 것을 변경하려면 어떻게 해야 합니까? 1. h323name에서 공백을 제거하거나 2. 쿼리가 작동하도록 systemname 뒤에 공백을 추가합니까?

관련 정보