- # We want to prevent duplicates due to .bashrc reentrancy across fork(2)s.
- eval "_varval=\":\${$_varname}:\""
- until [ "$_varval" = "$_varvalold" ];do
- _varvalold="$_varval"
- eval "_varval=\"$(echo "$_varval"|sed "s#:$_dirpathname:#:#g")\""
- done
- eval "$_varname=\"$_dirpathname$(echo "$_varval"|sed "s#:\$##g")\""