Eu descobri que é possível mostrar a saída do ls
comando verticalmente usando o -1
switch:
$ ls -1
Mas não consegui encontrá-lo no manual de ls
. É uma opção secreta?
ls
man
documentation
Meysam
fonte
fonte
man ls
se dizer:-1 list one file per line
. As páginas de informações geralmente contêm mais informações, tenteinfo ls
.Respostas:
O manual está desatualizado com o programa. Tente
ls --help | grep -- ' -1'
:É uma das últimas opções descritas, se você apenas o fizer
ls --help
.fonte
/bin/ls
também fornece saída em colunas, pelo menos no meu sistema. Qual é o seuls
alias?Como o @Timo indica
-1
está na ajuda, e o @terdon aponta que-1
está documentado no manual para alguma versão.coreutils
O 8.13 possui esse erro na página de manual, a versão 8.22 não existe mais.Nas diretrizes de hackers para coreutils. É especificado que
Portanto, deve haver algo quebrado na conversão que faça com que o semelhante
-m
apareça, mas não o-1
. Ao criarls
o patch que propus em resposta à pergunta do @ timo , a página de manualls
é regenerada corretamente e a parte relevante diz:E sem esse patch, o -1 também aparece no manual. O
git log
mostra nenhuma ação específica para corrigir isso. Tão recente quanto setembro de 2013help2man
, que é usado para gerar as páginas de manual, foi atualizado. Ohelp2man
ChangeLog
também não mostra uma ação específica.fonte
Suponho que isso dependerá da sua
ls
implementação, mas do meu LMDE (basicamente teste do Debian) tenho:Assim como (sim, é a mesma saída)
fonte