2012-08-26 14 views
6

के बाद लोड किए गए बैश प्रोफ़ाइल को पुनर्प्राप्त करें मैं एक प्रोग्राम के साथ काम कर रहा था और उसने मेरा .bash_profile हटा दिया, जिसे मैंने दुर्भाग्य से कई महीनों तक बैक अप नहीं लिया है। हालांकि, मेरे पास एक टर्मिनल खुला है कि मैं बंद करने वाला नहीं हूं जिसमें फ़ाइल लोड हो गई है।~/.bash_profile हटाए गए

क्या कोई संभावित तरीका है कि मैं मौजूदा टर्मिनल से लोड किए गए बैश उपनाम आदि को "निर्यात" कर सकता हूं?

उत्तर

3

आपको कम से कम env कमांड के साथ इसके बारे में कुछ प्राप्त कर सकते हैं:

env >template_bash_profile 

और फिर उस से काम करते हैं।

5
alias > my_aliases 

आप कुछ उपनाम वापस दे सकते हैं, लेकिन अगर आप सैकड़ों है, तो आप शायद comm(1) उपयोग करने के लिए पहचान करने के लिए कौन सा एक और फ़ाइल में हैं चाहता हूँ।

5
declare 

आपके वर्तमान खोल में सभी चर और कार्यों को डंप कर देगा। (तो set होगा।)

संबंधित मुद्दे