Я обнаружил, что можно показать вывод ls
команды по вертикали, используя -1
переключатель:
$ ls -1
Но не смог найти его в руководстве ls
. Это секретный вариант?
ls
man
documentation
Meysam
источник
источник
man ls
действительно говорит:-1 list one file per line
. Информационные страницы обычно содержат больше информации, попробуйтеinfo ls
.Ответы:
Руководство устарело с программой. Попробуй
ls --help | grep -- ' -1'
:Это один из последних вариантов, описанных, если вы просто делаете
ls --help
.источник
/bin/ls
также выводит данные в столбцах, по крайней мере, в моей системе. Какой у тебяls
псевдоним?Как указывает @Timo,
-1
в справке, а @terdon указывает на то,-1
что задокументировано в руководстве для некоторой версии.coreutils
8.13 имеет эту ошибку в справочной странице, версия 8.22 больше не имеет.В руководстве по взлому для coreutils. Указано, что
Так что должно быть что-то сломано в преобразовании, вызывающее появление подобного
-m
, но не-1
. При сборкеls
с патчем, который я предложил в ответ на вопрос @ timo , страница справочника дляls
корректно обновляется, и соответствующая часть гласит:И без этого патча -1 также появляется в руководстве. В
git log
шоу никаких конкретных действий не исправить это. Совсем недавно, в сентябре 2013 годаhelp2man
, который использовался для создания справочных страниц, был обновлен. Такжеhelp2man
ChangeLog
не отображается конкретное действие.источник
Я полагаю, это будет зависеть от вашей
ls
реализации, но от моего LMDE (в основном тестирования Debian) у меня есть:Как и (да, это тот же вывод)
источник