ฉันต้องการลบออก~/bin
จากเส้นทางของฉัน ฉันตั้งค่าเมื่อหลายเดือนก่อนเมื่อ Linux (Ubuntu) ใหม่สำหรับฉัน แต่ฉันไม่รู้ว่าฉันจะเพิ่มมันได้อย่างไร ...
ไม่มีสิ่งใดปรากฏขึ้นเมื่อฉันค้นหาไฟล์ทั้งหมดตามรายการด้านล่าง
จะมีการตั้งค่าที่อื่นอีกไหม มันจะถูก pre-pended หลังจาก$HOME/.profile
คำนำหน้าเส้นทางด้วย$HOME/bin
ถ้ามันสร้างความแตกต่างฉันจะได้ PATH เหมือนกันจากทั้ง command-prompt และ script ที่กำลังรันอยู่
#!/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
แทน หากยังไม่มีโชคให้ตรวจสอบไฟล์ทั้งหมดเพื่อดูว่ามีอะไรมาบ้าง