Como POSIX define , ls produzirá uma entrada por linha se a saída não é um terminal, ou um dos -C , -m , -x foi usado.
Quando a saída é terminal, o formato de saída é definido pela implementação.
OSX ls e FreeBSD ls usa -1 como opção padrão quando a saída não é para um terminal