[Fish-users] "set -x" problem?

2018-05-11 Thread John Chludzinski
I'm trying to set an env. var.: set -x LD_LIBRARY_PATH /usr/lib64 /lib64 /lib /usr/lib /mnt/ssd/OpenDDS/lib/ /mnt/ssd/OpenDDS/ACE_wrappers/lib/ Then I run the Perl script: $ perl ./run_test.pl /mnt/ssd/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 10 -ORBLogFile DCPSInfoRepo.log -o repo.ior /mnt/ssd/O

Re: [Fish-users] "set -x" problem?

2018-05-11 Thread John Chludzinski
So I should use: set -x LD_LIBRARY_PATH /usr/lib64:/lib64:/lib:/usr/lib:/mnt/ssd/OpenDDS/lib/:/mnt/ssd/OpenDDS/ACE_wrappers/lib/ And I need to use a COLON ( ":" ) in lieu of a space ( " " ) as a delimiter for all env. var. except PATH, CDPATH and MANPATH? Correct? On Fri, May 11, 2018 at 4:06 P

Re: [Fish-users] "set -x" problem?

2018-05-11 Thread John Chludzinski
Yes, set -x LD_LIBRARY_PATH /usr/lib64:/lib64:/lib:/usr/ lib:/mnt/ssd/OpenDDS/lib/:/mnt/ssd/OpenDDS/ACE_wrappers/lib/ worked. On Fri, May 11, 2018 at 4:15 PM, John Chludzinski < john.chludzin...@gmail.com> wrote: > So I should use: > > set -x LD_LIBRARY_PATH /usr/lib64:/lib64:/lib:/usr/ > lib:/

Re: [Fish-users] "set -x" problem?

2018-05-11 Thread John Chludzinski
Is this changing in 3.0? On Fri, May 11, 2018 at 4:16 PM, John Chludzinski < john.chludzin...@gmail.com> wrote: > Yes, > > set -x LD_LIBRARY_PATH /usr/lib64:/lib64:/lib:/usr/li > b:/mnt/ssd/OpenDDS/lib/:/mnt/ssd/OpenDDS/ACE_wrappers/lib/ > > worked. > > On Fri, May 11, 2018 at 4:15 PM, John Chlud

Re: [Fish-users] "set -x" problem?

2018-05-11 Thread Kurtis Rader
On Fri, May 11, 2018 at 1:16 PM, John Chludzinski < john.chludzin...@gmail.com> wrote: > Is this changing in 3.0? > Probably not. As I indicated in my previous reply I had hoped to resolve issue #436 in time for the 3.0 release but didn't complete the work before I stopped contributing to fish. A

Re: [Fish-users] "set -x" problem?

2018-05-11 Thread Kurtis Rader
It is working correctly. You're naturally confused because fish special cases PATH, MANPATH, and CDPATH. It automatically splits on colons when importing those vars from the environment and joins the elements with colons when exporting to an external command. It does not do that for any other envir

Re: [Fish-users] "set -x" problem?

2018-05-11 Thread Glenn Jackman
I'd guess that perl is looking for a colon-separated string. Try set -x LD_LIBRARY_PATH (string join : /usr/lib64 /lib64 /lib /usr/lib /mnt/ssd/OpenDDS/lib/ /mnt/ssd/OpenDDS/ACE_wrappers/lib/) On Fri, May 11, 2018 at 3:53 PM John Chludzinski wrote: > I'm trying to set an env. var.: > > set -

Re: [Fish-users] "set -x" problem?

2018-05-11 Thread John Chludzinski
I went to Black Duck to check out FISH as an open source project. It was list as "most active", so I assume there a plenty of community minded folks working away? On Fri, May 11, 2018 at 4:24 PM, Kurtis Rader wrote: > On Fri, May 11, 2018 at 1:16 PM, John Chludzinski < > john.chludzin...@gmail.c