मैं ~/bin
अपने पेट से निकालना चाहता हूं। मैंने इसे महीनों पहले सेट किया था जब लिनक्स (उबंटू) मेरे लिए बहुत नया था, लेकिन मुझे नहीं पता कि मैंने इसे कैसे जोड़ा ...
जब मैं नीचे सूचीबद्ध सभी फाइलों को खोजता हूं तो कुछ भी नहीं दिखाई देता है।
इसे और कहां स्थापित किया जा सकता है? $HOME/.profile
PATH के साथ उपसर्ग के बाद इसे प्री-पेंड किया जा रहा है$HOME/bin
अगर इससे कोई फर्क पड़ता है, तो मुझे कमांड-प्रॉम्प्ट और रनिंग स्क्रिप्ट दोनों से एक ही तरह का पैट मिलता है।
#!/bin/bash
{
echo "first dir of PATH is: '${PATH%%:*}'"
shopt -s nullglob
cat \
/etc/profile \
/etc/bash.bashrc \
/etc/profile.d/*.sh \
$HOME/.bashrc \
$HOME/.bash_aliases \
/etc/bash_completion \
$HOME/.bash_completion* \
$HOME/.profile \
$HOME/.profile_zap \
$HOME/.bash_profile* \
$HOME/.bash_login* \
| sed -rne '/~\/bin/p'
}
आउटपुट है:
first dir of PATH is: '~/bin'
~/.gnomerc
...
PATH
इसके बजाय grepping का प्रयास करें । यदि फिर भी कोई किस्मत नहीं है, तो खट्टा होने वाली किसी भी चीज के लिए सभी फाइलों की जांच करें।