É comum que os scripts de inicialização chamem grep
em algum momento. Se grep
trava devido a um erro, o primeiro desses scripts de inicialização que chama grep
será interrompido. Ou, mais comumente, se um desses scripts for quebrado e chamar grep
sem fornecer um argumento de nome de arquivo e sem redirecionar a entrada, grep
ficará aguardando para sempre a entrada do console (isso não é tão ruim se você estiver frente do console e pode digitar Ctrl+D
). Se um script é quebrado e chama grep
em um pipe ou dispositivo onde ninguém está escrevendo ... muito ruim.