Uma linha dividida em várias linhas ao escapar da nova linha ainda é apenas uma linha.
Um comentário se estende do #
até o final da linha, independentemente de essa linha estar dividida em várias linhas ou não.
O que o shell analisa quando você escreve
echo hello \
# world
é
echo hello # world
Isso é diferente (e funciona):
grep hello |
# now sed:
sed 1p
Como cada parte do pipeline está completa em sua própria linha, é possível misturar as linhas com comentários, contanto que as novas linhas não sejam escapadas.