<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 9, 2014 at 11:44 AM, Huidae Cho <span dir="ltr"><<a href="mailto:grass4u@gmail.com" target="_blank">grass4u@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><span style="font-size:13px;font-family:arial,sans-serif">Anyway, my point is we can address the original issue by adding the following line in ~/.grass7/bashrc:</span></div>


<div><span style="font-size:13px;font-family:arial,sans-serif"><br></span></div><div><font face="arial, sans-serif">export GRASS_ADDON_PATH="$GRASS_ADDON_PATH:~/grass-addon/bin"</font></div><div><font face="arial, sans-serif"><br>

</font></div></blockquote><div>I'm not following the discussion but this is the way how to work with "PATH" variables. There is some equivalent in Python, I believe, with some "path sep".<br></div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><font face="arial, sans-serif">
</font></div><div><font face="arial, sans-serif">This is more flexible and doesn't impose "appending" of GRASS_ADDON_PATH and ignoring other variables in ~/.grass7/bashrc. In fact, like I said above in 1, the new version "breaks" this feature:</font></div>


<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">export NEW_VAR=$HOME/grassdata</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">doesn't expand to /home/user/grassdata.</font></div>


<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">IMHO, it should be the user's responsibility and rights to overwrite or not overwrite anything available outside a GRASS session and that should happen in ~/.grass7/bashrc.</font></div>


<div><span style="font-size:13px;font-family:arial,sans-serif"></span></div></blockquote></div><br></div><div class="gmail_extra">I'm not sure if this is related but note that bash aliases and perhaps some other things are not available in GRASS session and it is not considered as an issue.<br>

<br>[GRASS-dev] Bash aliases in GRASS <br><a href="http://lists.osgeo.org/pipermail/grass-dev/2013-February/061837.html">http://lists.osgeo.org/pipermail/grass-dev/2013-February/061837.html</a><br><a href="http://osgeo-org.1560.x6.nabble.com/Bash-aliases-in-GRASS-td5032707.html">http://osgeo-org.1560.x6.nabble.com/Bash-aliases-in-GRASS-td5032707.html</a><br>

<br>[GRASS-user] loss of bash aliases<br><a href="http://lists.osgeo.org/pipermail/grass-user/2008-March/043806.html">http://lists.osgeo.org/pipermail/grass-user/2008-March/043806.html</a><br></div></div>