Intereting Posts
Аудиовыход для браузера (Kubuntu) Проблемы с копированием больших файлов на USB-накопитель Linux-рейд собрал «сам» с неисправным приводом. Зачем? Где я могу включить опцию сброса? Командная строка Linux: путаница glob Ubuntu 15.10 – Невозможно отключить демон с помощью Systemd Преобразование свободного пространства LVM в ext Раздел LUKS по-прежнему доступен после физического удаления диска Все ли приложения, которые показывают графику без X-сервера, должны использовать буферное устройство фрейма на linux? Как получить sysfs devpath USB-накопителя с учетом соответствующего раздела sysfs path? rpm –verify не сообщает о пропавшем файле Может ли DNS идентифицировать имена хостов динамически, если они статически настроены? Как остановить мою программу как демон во время работы? Как решить проблему диспетчера окон в Linux Mint 14 Xfce после установки LXDE? Запуск Firefox в Ubuntu VM через SSH открывает Firefox Firefox

Где «документально подтверждается вывод команды« ls »по вертикали»?

Я узнал, что можно показать вывод команды ls вертикали с помощью переключателя -1 :

$ ls -1

Но не смог найти его в руководстве ls . Это секретный вариант?

Руководство устарело с программой. Попробуйте ls --help | grep -- ' -1' ls --help | grep -- ' -1' :

  -1 list one file per line 

Это один из последних вариантов, описанных, если вы просто выполняете ls --help .

Поскольку @Timo указывает, что -1 находится в справке, а @terdon указывает, что -1 указан в руководстве для некоторой версии. coreutils 8.13 имеет эту ошибку на странице руководства, версия 8.22 больше не работает.

В руководстве по хакерству для Coreutils. Указывается, что

Страницы руководства генерируются из -help-вывода, поэтому вам не нужно ничего менять под man /.

Таким образом, в преобразовании должно быть что-то сломано, что приводит к появлению аналогичного -m , но не -1 . При создании ls с патчем, который я предложил в ответ на вопрос @ timo , страница руководства ls восстановлена ​​правильно, и соответствующая часть читает:

  -Z, --context print any security context of each file -1 list one file per line -0 list files separated with NUL --help display this help and exit --version output version information and exit 

И без этого патча, -1 также появляется в руководстве. В git log нет конкретных действий для исправления этого. Как недавно, как сентябрь 2013, был обновлен help2man , который используется для создания man-страниц. В help2man ChangeLog также не отображается определенное действие.

Я полагаю, это будет зависеть от вашей реализации ls но от моего LMDE (в основном, тестирования Debian) у меня есть:

 $ man ls | grep -- '-1' across -x, commas -m, horizontal -x, long -l, single-column -1, -1 list one file per line 

Как и (да, это тот же результат)

 $ ls --help | grep -- '-1' across -x, commas -m, horizontal -x, long -l, single-column -1, -1 list one file per line