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