입력 프롬프트의 값을 전달합니다.

입력 프롬프트의 값을 전달합니다.

이렇게 했는데 unzip my.zip파일이 이미 존재하면 묻습니다.replace myfile.ext [y]es, [n]o, [A]ll, [N]one, [r]ename:

명령이 입력하라는 메시지를 표시할 때 강제로 입력하려면 어떻게 해야 합니까? 강제 플래그가 있을 수 있다는 것을 알고 있지만 unzip입력을 전달하고 싶습니다.

답변1

yes나는 당신 이 명령을 찾고 있다고 생각합니다 :

yes | unzip my.zip

이는 y계속해서 출력으로 전송됩니다. 다른 것을 보내려면 매개변수로 지정하세요.

yes n | unzip my.zip

echo문제가 하나만 있는 경우 다음을 사용할 수도 있습니다.

echo no | unzip my.zip

관련 정보