Как найти, где задана переменная среды

Скажем, у меня есть переменная среды PROJECT_HOME. Я хочу узнать, в каком файле он установлен. Как это сделать?

Ответ 1

find $HOME -type f -exec grep -Hn 'PROJECT_HOME' {} \;

Ответ 2

grep -r PROJECT_HOME /etc $HOME

вероятно, найдет его.

Ответ 3

Мне нравится использовать ack! в таких ситуациях. Я бы перешел в вероятный супер-каталог и сделал ack PROJECT_HOME.