2011-11-08 50 views
11

Giả sử tôi có một số biến môi trường PROJECT_HOME. Tôi muốn tìm ra tập tin nào được cài đặt. Làm cách nào để làm điều này?Cách tìm biến môi trường được đặt ở đâu

+0

Nên đã đăng điều này trong Superuser - người dùng có thể, cảm thấy tự do để di chuyển nó ở đó. – Charlotte

+1

Bạn có nghĩa là từ nơi nó được thiết lập – manojlds

+1

Biến đó có thể được thiết lập không chỉ bởi các tệp trong $ HOME được tải tại thời điểm đăng nhập, mà còn bởi các tệp khác 'có nguồn gốc' bởi các tệp đó trong $ HOME của bạn. –

Trả lời

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

Tôi thích sử dụng ack! trong các loại tình huống này. Tôi sẽ thay đổi vào thư mục siêu có khả năng và thực hiện một số ack PROJECT_HOME.

12
grep -r PROJECT_HOME /etc $HOME 

có thể sẽ tìm thấy.

Các vấn đề liên quan