-1
é ativado por padrão quando a saída de ls
é redirecionada.
Estritamente falando, o formato de saída padrão é -1
, conforme especificado em POSIX :
The default format shall be to list one entry per line to standard output; the exceptions are to terminals or when one of the
-C
,-m
, or-x
options is specified. If the output is to a terminal, the format is implementation-defined.
Você pode forçar a saída colunar para um arquivo especificando explicitamente -C
:
ls -C > /tmp/ls-C.out