2
expect 스크립트에서 두 개의 다른 셸 스크립트를 호출합니다. 그러나 두 번째 셸 스크립트 만 제대로 실행되는 것 같습니다. 첫 번째 쉘 스크립트의 출력 명령문이 화면에 표시되지 않기 때문입니다. 이 내 기대 스크립트입니다expect 스크립트에 여러 "spawn"문이있는 경우 마지막 스폰 문만 완전히 실행됩니다.
#!/usr/bin/expect
spawn /bin/bash test1.sh
spawn /bin/bash test2.sh
interact
왜 이런 일이? 그리고 그 수정은 무엇입니까?