Список доступных опций команды?

Попробуйте что-то вроде этого:

join <(command1) <(command2) | cut -d ' ' -f 1,5,4

join команда берет файлы, не команды, но с оболочкой, такие как удар, можно использовать показанную конструкцию для превращения вывода команды в виртуальный файл.

Вместо cut можно также использовать awk, если это - Ваша вещь.

Если Вы делаете это много, рассматриваете использование механизма реляционной базы данных.

3
11.04.2012, 02:47
2 ответа

Я думаю, что Вы ищете man команда.

Попытайтесь делать man mkdir и ищите то, что делает переключатель-p. Можно использовать стиль энергии, ищущий здесь.

Использовать man man для большего количества информации о том, как использовать man команда.

12
27.01.2020, 21:08
  • 1
    Это является большим, Спасибо! Получил чувство, что я вернусь здесь много за следующие несколько дней! А-ч –  Martin Hunt 10.04.2012, 21:40
  • 2
    man -k whatever также стоит попробовать. Это делает поиск по ключевым словам в страницах справочника. –  Faheem Mitha 11.04.2012, 18:58

Много команд печатают краткий обзор возможных вариантов при вызове их с --help. Это не объяснит подробно, что делают опции, но это - хороший способ найти название опции, которую Вы забыли, или найти, какие опции доступны, если у Вас уже есть некоторое основное знакомство с командой. Не вся поддержка команд --help, но я должен все же встретиться с командой, которая нанесла любой ущерб, когда выполнено с --help, так разрешение и попытка. Несколько команд отвечают на -help но не к --help.

Традиционная утилита документации на Unix man. Для многих программ и в особенности большинства утилит командной строки, выполненных, например. man mkdir видеть описание команды и ее опций.

Несколько команд встроены в оболочку. Они не имеют никакой страницы справочника; они документируются в страницу справочника оболочки вместо этого (man bash или man bash-builtins, если Ваша оболочка является ударом; man zshbuiltins если Ваша оболочка является zsh). Выполненный type COMMAND_NAME (например. type mkdir) видеть, является ли команда встроенным или внешней программой.

Кроме того, может быть более определенная документация. Например, полная ссылка для mkdir на Linux coreutils руководство (под mkdir).

3
27.01.2020, 21:08

Теги

Похожие вопросы