
Eu canalizei um comando de eco para o outro
Responder1
Isso se deve à echo
não leitura da entrada padrão. Os pipes são úteis apenas para enviar a saída padrão de um comando para a entrada padrão do próximo comando.
Como a saída ef echo a b c ...
não é consumida pelo segundo echo
, ela é perdida e não há saída do canal, exceto a nova linha única do segundo echo
.
Como o último echo
gera com êxito uma linha em branco, o status de saída é zero.