반응형
특정 SW등 설치할 때 순서대로 인자를 입력 받는 경우가 있다
이럴때 expect를 쓰기보다는 리다이렉션을 활용하면 간단하게 인자 받아서 쉘스크립트를 실행 할 수가 있다.
실행할 스크립트가 ./install.sh 이며
install directory /app/sw agree? (enter) : enter
do you want install "yes|no" (enter) : yes + enter
위의 내용이 실행된다고 가정한다.
### 아래와 같이 실행
echo "" > /tmp/install.in
echo "yes" >> /tmp/install.in
./install.sh < /tmp/install.in반응형
'IT > LINUX' 카테고리의 다른 글
| [RHEL8] Linux에서 static routing 추가하는 방법 (0) | 2025.03.07 |
|---|---|
| [RHEL 8/9] NetworkManager를 사용할 때 IP변경 주의 사항 (0) | 2025.02.21 |
| LINUX에서 NIC CRC 오류 확인 방법 (0) | 2025.02.19 |
| [Linux] 리눅스 dstat 명령어 (리눅스 cpu, mem, disk 사용률 (0) | 2025.02.03 |
| [Linux] 리눅스 명령어 패키지 찾기 (0) | 2024.12.13 |
댓글