+ -
当前位置:首页 → 问答吧 → [求助]~/.bashrc是被哪个脚本启动的?

[求助]~/.bashrc是被哪个脚本启动的?

时间:2008-03-03

来源:互联网

是这样的,我的Slackware的用户主目录下没有.bashrc文件,我想自己写,但是我想知道~/.bashrc是被哪个脚本启动的?或者是在哪个文件里定义的?

作者: Zarok   发布时间: 2008-03-03

把语句写到/etc/profile中。就可以了。用不着.bashrc的。多此一举!

作者: sunny_5252   发布时间: 2008-03-03

http://www.linuxsir.org/bbs/showthread.php?t=84757

作者: windrose   发布时间: 2008-03-03

Done !
Thank you Sunny and Windrose , I have write this to /etc/profile:
代码:
#For non-root users, start the ~/.bashrc script:
if [ ! "`id -u`" = 0 ] && [ -f "$HOME/.bashrc" ]; then
 if [ -x "$HOME/.bashrc" ]; then
 . "$HOME/.bashrc"
 fi
fi
I touch a ~/.bashrc file
And it works ! I know this is useless , but I just want to know about Linux more and more via Slackware.

Thank you my friends !

作者: Zarok   发布时间: 2008-03-03

我的
PHP 代码:
#~/.bash_profile 的文件内容
[ -f ~/.bashrc ] && . ~/.bashrc

#~/.bashrc 的文件内容
source /etc/profile
for file in $HOME/.bash.d/*; do
  source $file
done 

作者: sxzzsf   发布时间: 2008-03-04