하나의 서버에 하나의 스크립트 space.sh
을 생성했으며이 스크립트는 다른 서버에서 ssh를 실행하고 마운트 포인트를 확인합니다. 서버의 암호가 작동하지 않거나 만료 된 경우 단순히 서버 이름이나 IP를 출력하고 암호를 묻습니다.프론트 엔드의 다른 쉘 스크립트에서 쉘 스크립트 호출
내 메일에 출력하고 싶습니다. 그래서 이것을 위해 하나 더 많은 스크립트 mail.sh
을 만들었습니다. 간단히 sh space.sh >> test.txt
을 호출하고 mailx에서 내 메일에이를 가져옵니다.
여기 문제가 있습니다. mail.sh를 실행하는 동안 space.sh가 백엔드에서 실행 중이기 때문에 암호를 묻지 않습니다.