Você pode imprimir arquivos sem quebras de linha e espaços, mas observe que um nome de arquivo pode conter um espaço. Esse arquivo seria tratado como dois arquivos. Se você quiser fazer o loop de arquivos em um script, você deve preferir isso:
for f in *; do
echo "$f";
# further processing
done
Se é necessário estar com espaços em vez de quebras de linha, use esse comando:
ls -1 | tr '\n' ' '
O -1
flag força ls
a imprimir um arquivo por linha. tr
substitui as novas linhas por espaços.