Quando eu executo instalações no Fedora com o say yum groupinstall "Development Tools"
, às vezes sou solicitado a pressionar y / N.
Posso dizer ao sistema operacional para escolher automaticamente "y" quando essas solicitações ocorrerem? Isso me deixaria sair do computador por um tempo e voltar.
-y
opção que acompanha oyum
que faz exatamente isso. Leia a página do manual para obter mais informações.Respostas:
Tente o seguinte:
Na
yum
página do manual:NOTA: Você também pode usá-
yes
lo, mas não é realmente necessário. Ayum
ferramenta possui uma opção integrada para fazer exatamente isso.fonte
Sim, você pode, com
yes
. Se você executá-lo sem argumentos, ele imprime a letray
indefinidamente em stdout, e se você der um argumento, string ou letra ou algo assim, ele imprimirá isso indefinidamente em stdout.No seu caso, você faria o seguinte:
fonte
/usr/bin/yes
é uma ferramenta que envia constantementey\n
parastdout
. Você pode canalizar isso para qualquer comando que forneça solicitações no estilo Y / N para forçar uma resposta "sim" a essas perguntas. Você também pode usaryes
para enviar qualquer outra string que desejar, especificando-a na chamada, por exemplo/usr/bin/yes foo
, enviaráfoo\n
parastdout
enquanto a saída estiver sendo lida.fonte
y\n
s infinitos , nem precisa fazê-lo.