O Pipe executará os comandos da esquerda para a direita. Então, ls -l seria executado primeiro.
command 1 | command 2
Ouput do primeiro comando é alimentado como entrada para o segundo comando.
$ ls -l | grep "Aug" | sort +4n
O comando ls -l seria executado primeiro. Então a saída é passada como entrada para o próximo comando grep "Aug" depois que a saída do comando ls -l | grep "Aug" é passada para o último comando sort +4n como entrada.