Expect 쉘 스크립트 사용시 주의점 1 - expect argument가 여러개인 경우 (expect multiple conditions)
expect 스크립트 사용시 주의할 점이 몇가지 있다. expect 로 받을 argument가 상황에 따라 다른경우. 다음의 sftp를 expect 스크립트로 호출하는 예를 살펴보자.다음은 sftp를 호출하고 expect 구문으로 자동 로그인을 하는 스크립트다. sftp를 실행하면 다음과 같은 메세지를 만난다.Are you sure you want to continue connecting (yes/no)?yes 를 선택하면user's password:이렇게 패스워드를 묻는다. 이렇게 expect argument를 생각하고 개발서버에서 위처럼 쉘을 개발했는데막상 배포서버와 운영서버에서 적용하고 테스트를 해보니yes/no 질문은 첫 실행때만 물어보고 두번째 실행부터는 물어보지 않는다. user's passw..
Linux&Unix/Shell
2018. 9. 8. 00:02
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 구글 이직
- Terraform
- AWS 신입 채용
- 뱅크샐러드 면접
- ProFrame
- Terraform GCP
- 2022 회고
- gcp 자격증
- AWS 이직
- dbio
- GCP 자격증 후기
- AWS 신입
- AWS 인터뷰
- 프로프레임
- AWS 후기
- 오라클
- 아마존 이직
- AWS TECH U
- GCP 이직
- AWS 면접
- TECH U ASA
- AWS 문화
- AWS 취업 후기
- expect 스크립트
- AWS Associate Solution Architect
- 구글 입사 후기
- 아마존 입사
- AWS 입사
- SA란
- oracle
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함