我这样做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