傳遞輸入提示的值

傳遞輸入提示的值

我這樣做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

相關內容