藤田と申します。
Date: Thu, Jan 27, 2005 at 11:14:30PM +0900
Subject: [vine-users:070074] user 環境の設定について
Message-Id: <20050127231430.0127dd58.forest@xxxxxxxxxxxxx>
> 森山と申します。
>
> 少々、説明が長いのですが、
>
(略)
> となっていて、特に問題は無いのですが、X を起動して rxvt から
> 表示させると
>
> PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:
> /usr/local/j2sdk/bin:/usr/local/j2sdk/bin:
> /usr/local/j2sdk/bin:/usr/local/j2sdk/bin:
> /usr/local/j2sdk/bin
私の方は、重複が気持ち悪いので
function addpath ()
{
export IFS=":"
for f in $@
do
tmp=`echo $PATH | tr ' ' '\012' | grep "^${f}$" | tr -d '\012'`
if [ "x" != "x$tmp" ]; then
echo already exist path
else
echo adding $f
PATH=$PATH:$f
fi
done
export PATH
export IFS="
"
}
というシェル関数を作って、
addpath path1:path2:path3
などとしています。
もう少しうまくかけるような気もするけれど、とりあえず
これなら、.bashrc でも .bash_profile でも
どちらにおいても問題ないと思います。
ちなみに、パスにスペースがあるとうまく動きません。
Follow-Ups:
- [vine-users:070091] Re: user 環境の設定についてMasaki Kawamura
- [vine-users:070074] user 環境の設定についてK.Moriyama
- Prev by Subject: [vine-users:070089] Re: 文献整理ソフト
- Next by Subject: [vine-users:070091] Re: user 環境の設定について
- Previous by thread: [vine-users:070086] Re: user 環境の設定について
- Next by thread: [vine-users:070091] Re: user 環境の設定について
- Indexes:[Main][Thread]