আমার মধ্যে আমার ~/.profile
একটি শেষ ব্লক রয়েছে যা আমার ব্যক্তিগত ব্যক্তিগতভাবে এটি লোড করা উচিত bin/ directory
:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
তবে এটি আপাতদৃষ্টিতে বোঝা হয় না:
echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
কেন এটি কাজ করছে না? (আমার শেল বাশ)
টিগার জন্য সম্পাদনা করুন
echo $0 => bash
echo $HOME => /home/student
whoami => student
less /etc/*-release =>
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
-x
ব্যাশে পাস হওয়া পতাকাটি ব্যবহার করে এবং যেখানে PATH পুনরায় সেট করা হয়েছে তা দেখে আপনি যাচাই করতে পারেন । এছাড়াও, আপনাকে export PATH="$HOME/bin:$PATH"
পরবর্তী প্রক্রিয়াগুলিতে এটি সরবরাহ করতে হবে।
.profile
, দেখুন askubuntu.com/questions/284640 ।