Ответы:
в линуксе я обычно использую 4 способа получить помощь
команда -h
команда --help
man команда
info команда
А универсальных...
например в zip обработать директорию рекусивно это -r, а -R это рекурсивно обработать текущую директорию. Такие вещи всё равно лучше в man-е уточнять если не помнишь.
Согласен, но все равно, некоторые группы команд используют одни и те же опции. Закономерностей в этой области немало...
Например, -h почти всегда либо от human, либо от help. Другие значения встречаются очень редко.
достаточно запомнить "man команда" и "команда --help". В мануалах все подробно описано, как правило с примерами. А универсальных флагов нет, хотя большинство из них логические, т.е. --install -установить и т.д.
Medvoodoo: вы слышали про такие понятия, как "Опции posix", "опции GNU", "Стандартные опции GNU"??
Для консольных архиваторов есть скрипт, унифицирующий все их опции.
"Опции posix", "опции GNU", "Стандартные опции GNU" - это относится типа к версии команды... тоесть по posix у этой команды должны быть такие опции, а по gnu добавились ещё такие. Ну тоесть к стандартизации опций между командами это не очень относится (наверняка создатели posix старались опции унифицировать, но не факт)
Считаю, что:
команда --help
наиболее оптимальное решение. Читать man - это дело последнее, когда быстро разобраться нельзя... В интернете бывает быстрее ответ найдешь, чем в man'е.
А на фига запоминать? Алиасы, скрипты, etc. Один раз настроил и забыл :)
man <команда> вот самая универсальная =)
К тому что Вы перечислили, можно, пожалуй, добавить -f (force), ну и всё. Остальное индивидуально
-v, как правильно заметил автор вопроса, чаще verbose.
verbose mode - обычно "-V"
17 лет назад