Я пытаюсь задать этот вопрос, но для многих команд в OS-X и, возможно, в других системах POSIX мне сложно найти необходимую документацию по встроенным командам.
Например, если я хочу узнать, что делает опция -P
команды cd
, я бы ожидал, что man cd
скажет мне, но, увы, это приведет меня к страшной странице "Общие команды BSD" .
Многие из этих команд (все?) не поддерживаю опции --help
, поэтому лучшее, что я смог сделать, это вызвать краткое сообщение об использовании, указав недопустимую опцию. Например:
~ $ cd --tell-me-something-I-didnt-know-damn-you
-bash: cd: --: invalid option
cd: usage: cd [-L|-P] [dir]
Я нашел простой командный раздел стандарта POSIX, и это кажется полезным, но у меня такое ощущение, что мне не хватает чего-то фундаментального. Это не должно быть так сложно.
Как правильно получить подробную информацию об использовании встроенных команд?