On Sun, Jul 7, 2024, 21:03 Chet Ramey <chet.ra...@case.edu> wrote: > On 7/3/24 5:32 PM, alex xmb sw ratchev wrote: > > is this all about adding full path ? to sourcr / . ? > > for this may add one varname , like BASH_SOURCE_FULL > > > > it seems to me , using BASH_SOURCE , if it doesnt start with / , prefix > > $PWD , .. else its already > > The objection is that people don't want to have to do that -- what if you > change directories after a relative path is added to BASH_SOURCE[n]? >
hi .. i dont get the BASH_SOURCE[n] one the point of prefix $PWD/ infront of relative paths is a static part of fitting into the first lines of the script , assigning vars .. if u cd first then want the old relative path .. no go .. it must be done at early codes one argument is , preserving one to one strings as user passes including relative paths like spawn script name .. while also the need for absolute path is not less inportant i see another var added . BASH_SOURCE_ABSOLUTE , or _REAL , or so , which bash will fill the path .. a question is still what to do with symlinks , maybe additional code is needed thanks .. greets .. -- > ``The lyf so short, the craft so long to lerne.'' - Chaucer > ``Ars longa, vita brevis'' - Hippocrates > Chet Ramey, UTech, CWRU c...@case.edu http://tiswww.cwru.edu/~chet/ > >