카테고리 없음
[linux] Linux 쉘 스크립팅에서 입력 확인 처리
행복을전해요
2020. 12. 12. 07:03
yes | ./script
will answer y
for everything.
Otherwise, write a script that prints the answers you want, eg:
echo N
echo Y
echo Y
-------------------일반적으로 모든 질문에 자동으로 예라고 대답하는 옵션을 사용하여 대화 형 프로그램을 호출 할 수 있습니다. 예를 들어, 호출 할 수 있습니다 apt-get
로 -y
. man 페이지에서 :
--------------------y, --yes, --assume-yes 프롬프트에 자동 yes; 모든 프롬프트에 대한 대답으로 "예"라고 가정하고 비대화 형으로 실행합니다.
Apt의 경우 정답은 debconf
올바른 매개 변수로 데이터베이스 를 "미리 설정"하는 것 입니다. Debconf가 데이터베이스에서 답을 찾으면 묻지 않습니다. 참조 http://www.debian-administration.org/articles/394
시도 내는 Expect 당신이 찾고있는 무엇을 수 있습니다 그것.
출처
https://stackoverflow.com/questions/7415043