echo envia mensagens para o stdout e elas são capturadas pelo mesmo operador ' '
.
É prática padrão enviar avisos ou mensagens de erro para o stderr. No bash, você usaria:
echo "warning: blah" >&2
O stderr normalmente não é afetado por pipes ou operadores de substituição de comandos (embora ainda possa ser redirecionado).