Eu quero executar isso:
./configure | grep GNU
mas o script de configuração trava após a saída das linhas que estou grepping, aguardando a entrada do usuário (que não fornecerei aqui). Existe uma maneira de matar o pipeline depois que a saída do grep ocorrer?
Se você espera que “GNU” apareça na saída apenas uma vez, tente
então as
grep
saídas depois de encontrar uma partida. De forma mais geral, se você espera que “GNU” apareça N vezes, use .-mN
Se o configure estiver procurando por entrada, você terá que fornecer alguma entrada ou retrabalhá-lo para pular essa etapa de entrada.