Настройка переменной среды CDPATH

"export CDPATH = / usr", вот так я хочу манипулировать переменной среды CDPATH. Тогда я не могу быть уверен, что это то же самое, что и раньше, когда я добавляю «export CDPATH =.». в командной строке и введите. Итак, я хочу знать, где находится эта переменная CDPATH. Где я могу подтвердить изменения переменной в файле? Кроме того, где все переменные среды входят в Ubuntu? Они идут к одному и тому же файлу или ко всем другим файлам? Спасибо за чтение.

0
задан 20 April 2018 в 16:07

2 ответа

Переменная среды $ CDPATH устанавливает путь, который сообщает команде cd, где искать его целевые каталоги.

Например, если вы установили CDPATH=$HOME, вы можете cd в любой подкаталог $ HOME из любого места, где бы вы ни находились. Установка CDPATH=. не имеет большого смысла, поскольку текущий каталог всегда считается отправной точкой для cd. Если вы всегда хотите определенное значение для $ CDPATH, вы должны установить его в любом из файлов, которые bash читает при запуске: ~/.bashrc, ~/.profile и т. Д. Взгляните на многие вопросы о том, где определить $ PATH. [ ! d1]

1
ответ дан 18 July 2018 в 02:01

Переменная среды $ CDPATH устанавливает путь, который сообщает команде cd, где искать его целевые каталоги.

Например, если вы установили CDPATH=$HOME, вы можете cd в любой подкаталог $ HOME из любого места, где бы вы ни находились. Установка CDPATH=. не имеет большого смысла, поскольку текущий каталог всегда считается отправной точкой для cd. Если вы всегда хотите определенное значение для $ CDPATH, вы должны установить его в любом из файлов, которые bash читает при запуске: ~/.bashrc, ~/.profile и т. Д. Взгляните на многие вопросы о том, где определить $ PATH. [ ! d1]

1
ответ дан 24 July 2018 в 17:30

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

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