Quando eu faço ls | grep png
, a saída do grep é:
2015-05-15-200203_1920x1080_scrot.png
2015-05-16-025536_1920x1080_scrot.png
(nome do arquivo, nova linha, nome do arquivo, nova linha)
então, echo $(ls | grep png)
outputs:
2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png
(nome do arquivo, espaço da palavra dividida, nome do arquivo, nova linha !! do eco !!)
Tudo bem, mas quando faço isso para evitar a divisão de palavras: echo "$(ls | grep png)"
, a saída é:
2015-05-15-200203_1920x1080_scrot.png
2015-05-16-025536_1920x1080_scrot.png
E a minha pergunta é, onde está a segunda nova linha (uma deve ser do grep e outra do echo)?