Eu faço unzip my.zip
e se já existirem arquivos ele perguntareplace myfile.ext [y]es, [n]o, [A]ll, [N]one, [r]ename:
Como posso forçar a entrada quando o comando solicitar entrada? Estou ciente de unzip
que pode haver um sinalizador de força, mas estou interessado em passar uma entrada.
Responder1
Acho que você está procurando o yes
comando:
yes | unzip my.zip
Ele envia y
para a saída repetidas vezes. Se você quiser enviar algo mais, especifique-o como argumento:
yes n | unzip my.zip
Você também pode usar echo
se houver apenas uma pergunta:
echo no | unzip my.zip