입력 프롬프트에 대한 값 전달

입력 프롬프트에 대한 값 전달

그렇습니다. 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

관련 정보