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