Whoops!
Interesting ... I did not read your original msg. well enough before shooting
off a reply. Thanks for this technique .. I'm anxious to give it a try!
rpjday wrote:
> On Sun, 7 May 2000, Bruce A. Mallett wrote:
>
> > While on the PATH manipulation subject, I find the following function
> > handy when using ksh. It eliminates duplicates in a PATH style string.
> > This is useful when one has a lot of things like:
> >
> > export PATH="$PATH;/some/new/stuff"
> >
> > These tend to accumulate a lot of duplicate entries which can be eliminated
> > using this function by:
> >
> > RemoveDups "$PATH"
> > export PATH="$_RemoveDups"
>
> i'm nervous about the technique of returning arbitrary values from
> functions by assigning those values to a global variable. an
> alternative technique is to have the function return the value
> by printing it, and getting that value using command substitution:
>
> PATH=$(RemoveDups $PATH)
>
> the RemoveDups function itself would then, as the last statement,
> simply
>
> print <new path>
>
> comments?
>
> rday
>
> --
> To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
> as the Subject.
--
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.