Não está totalmente claro qual é o resultado final desejado a partir da pergunta, por isso vou assumir que o seu desejo é continuar o programa, mas ainda assim a gravação deve ocorrer sempre que possível. Nesse caso, apenas o plano de fundo da operação:
echo foo > fifo &
Quanto a por que echo
não está listado na tabela de processos, é porque echo
é um shell construído .