Что делает cd - (cd дефис)?

Я набрал cd - в терминале по ошибке сегодня, и я получил сообщение об ошибке:

bash: cd: OLDPWD not set

И, к сожалению, man cd не существует.

No manual entry for cd
2] Что это на самом деле делает?

1
задан 12 October 2017 в 12:39

1 ответ

Ответ Avinash Raj полностью прав, но что касается ручного ввода, вы можете получить страницы руководства POSIX, а затем man cd будет работать:

sudo apt-get install manpages-posix
man cd

Бит, который сообщает вам все это, - это Раздел OPERANDS:

-      When a hyphen is used as the operand, this shall be equivalent to the command:

       cd "$OLDPWD" && pwd

which changes to the previous working directory and then writes its name.
7
ответ дан 24 May 2018 в 12:41

Другие вопросы по тегам:

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