Re: $PATH question

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
+ (text/plain)
Delete this message
Reply to this message
Author: sean
Date:  
To: Main PLUG discussion list
Subject: Re: $PATH question
There is a utility called WHICH and you can use it by typing WHICH
KILLSOL.SH and it will give you some output. That is what I want! I don't
care about killsol's output. Just type "which killsol.sh"! Does your bashrc
set your path? Does your bashrc source any files in /etc?
On Feb 27, 2014 3:55 PM, "Dazed_75" <> wrote:

> Sean, as stated before, I do have a bashrc and it is being adhered to by
> the system. There IS NO OUTPUT from killsol.sh. It is designed to kill a
> process if it exists and do so silently whether the process exists or not.
>
>
> On Thu, Feb 27, 2014 at 3:52 PM, sean <> wrote:
>
>> So, again, what is the output of "which killsol.sh"? Also do you have a
>> .bashrc? If not try renaming your .profile to .bashrc.
>> On Feb 27, 2014 3:48 PM, "Dazed_75" <> wrote:
>>
>>> Sean, when it is not working (I have not run .profile manually), it
>>> prints killsol.sh: command not found as expected. When I have run .profile
>>> manually, it executes properly and the is no cli output as I designed.
>>>
>>> james, i get /bin/bash as my shell
>>>
>>> kitepilot, I get bash
>>>
>>>
>>> On Thu, Feb 27, 2014 at 1:36 PM, <> wrote:
>>>
>>>> Or:
>>>> echo $0
>>>> ET
>>>>
>>>> James Mcphee writes:
>>>>
>>>>> dash uses /etc/profile, ~/.profile, and $ENV (if available). grep your
>>>>> username from /etc/passwd to find your shell.
>>>>>
>>>>> On Thu, Feb 27, 2014 at 12:04 PM, sean <>
>>>>> wrote:
>>>>>
>>>>>> No, we want the output of :
>>>>>> which killsol.sh
>>>>>> "which" tells you where "killsol.sh" is in your path.
>>>>>> And by "doesn't work" I mean when it is apparently not found in your
>>>>>> path. I want to see what "which" says when your shell does not run
>>>>>> "killsol.sh" by itself.
>>>>>> On Thu, Feb 27, 2014 at 11:59 AM, Dazed_75 <>
>>>>>> wrote:
>>>>>> > Sean, there is no output from killsol.sh. It either kills the
>>>>>> desired
>>>>>> > process or does nothing. And it DOES work when it actually gets
>>>>>> run.
>>>>>> >
>>>>>> > Nathan, .profile actually checks to see if the is a .bashrc and if
>>>>>> so,
>>>>>> runs
>>>>>> > it so putting in what you suggest would create an infinite loop.
>>>>>> BUT,
>>>>>> you
>>>>>> > gave me a clue. I think ubuntu actually uses dash for the login
>>>>>> shell
>>>>>> > though bash is the default user shell. THAT may be why .profile
>>>>>> does not
>>>>>> > get run for the login shell.
>>>>>> >
>>>>>> >
>>>>>> > On Thu, Feb 27, 2014 at 10:49 AM, Nathan England <
>>>>>>
>>>>>> >
>>>>>> > wrote:
>>>>>> >>
>>>>>> >>
>>>>>> >> I know different shells source different files when started, I'm
>>>>>> curious
>>>>>> >> to know which shell you are using.
>>>>>> >> (konsole, gnome-terminal, ...)
>>>>>> >>
>>>>>> >> If it works after sourcing your .profile then I would bet you need
>>>>>> to
>>>>>> have
>>>>>> >> a .bashrc file with a line that says source ~/.profile.
>>>>>> >>
>>>>>> >> Like Kitepilot, I too am curious to know what
>>>>>> >>
>>>>>> >> which foo.sh
>>>>>> >> or
>>>>>> >> whereis foo.sh
>>>>>> >>
>>>>>> >> tells us.
>>>>>> >>
>>>>>> >>
>>>>>> >>
>>>>>> >> On 2/27/2014 8:24 AM, Dazed_75 wrote:
>>>>>> >>
>>>>>> >> Prior to mu sourcing .profile, those commands showed nothing.
>>>>>> Once I
>>>>>> ran
>>>>>> >> . .profile, I get what I expected:
>>>>>> >>
>>>>>> >> larry@hammerhead:~$ which killsol.sh
>>>>>> >> /home/larry/bin/killsol.sh
>>>>>> >> larry@hammerhead:~$ type killsol.sh
>>>>>> >> killsol.sh is /home/larry/bin/killsol.sh
>>>>>> >> larry@hammerhead:~$
>>>>>> >>
>>>>>> >> so the question really comes down to why is .profile not being run
>>>>>> on
>>>>>> >> login (I already said I do not have the two files which might
>>>>>> prevent
>>>>>> it).
>>>>>> >> This is Ubuntu 12.04 BTW.
>>>>>> >>
>>>>>> >>
>>>>>> >>
>>>>>> >> On Thu, Feb 27, 2014 at 6:50 AM, <> wrote:
>>>>>> >>>
>>>>>> >>> Pls show the output of:
>>>>>> >>> which foo.sh
>>>>>> >>> or
>>>>>> >>> type foo.sh
>>>>>> >>> ET
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Dazed_75 writes:
>>>>>> >>>>
>>>>>> >>>> I thought $PATH contained the series of paths searched to find an
>>>>>> >>>> executable file by the name specified on the command line.
>>>>>> Specifically
>>>>>> >>>> if
>>>>>> >>>> my $ENV contains a $PATH which reads:
>>>>>> >>>> /home/larry/bin:<more paths>
>>>>>> >>>> that an executable file like foo.sh found in /home/larry/bin/
>>>>>> could be
>>>>>> >>>> run
>>>>>> >>>> by simply typing foo.sh on the command line. What am I doing
>>>>>> wrong as
>>>>>> >>>> it
>>>>>> >>>> does not work though it does if I type ./bin/foo.sh while in
>>>>>> >>>> /home/larry/?
>>>>>> >>>> --
>>>>>> >>>> Dazed_75 a.k.a. Larry
>>>>>> >>>> Please protect my address like I protect yours. When sending
>>>>>> messages
>>>>>> to
>>>>>> >>>> multiple recipients, use the BCC: (Blind carbon copy). Remove
>>>>>> addresses
>>>>>> >>>> from a forwarded message body before clicking Send.
>>>>>> >>>
>>>>>> >>> ---------------------------------------------------
>>>>>> >>> PLUG-discuss mailing list -
>>>>>> >>> To subscribe, unsubscribe, or to change your mail settings:
>>>>>> >>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>>>> >>
>>>>>> >>
>>>>>> >>
>>>>>> >>
>>>>>> >> --
>>>>>> >> Dazed_75 a.k.a. Larry
>>>>>> >>
>>>>>> >> Please protect my address like I protect yours. When sending
>>>>>> messages to
>>>>>> >> multiple recipients, use the BCC: (Blind carbon copy). Remove
>>>>>> addresses
>>>>>> from
>>>>>> >> a forwarded message body before clicking Send.
>>>>>> >>
>>>>>> >>
>>>>>> >> ---------------------------------------------------
>>>>>> >> PLUG-discuss mailing list -
>>>>>> >> To subscribe, unsubscribe, or to change your mail settings:
>>>>>> >> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>>>> >>
>>>>>> >>
>>>>>> >> ---------------------------------------------------
>>>>>> >> PLUG-discuss mailing list -
>>>>>> >> To subscribe, unsubscribe, or to change your mail settings:
>>>>>> >> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> > --
>>>>>> > Dazed_75 a.k.a. Larry
>>>>>> >
>>>>>> > Please protect my address like I protect yours. When sending
>>>>>> messages to
>>>>>> > multiple recipients, use the BCC: (Blind carbon copy). Remove
>>>>>> addresses
>>>>>> from
>>>>>> > a forwarded message body before clicking Send.
>>>>>> >
>>>>>> > ---------------------------------------------------
>>>>>> > PLUG-discuss mailing list -
>>>>>> > To subscribe, unsubscribe, or to change your mail settings:
>>>>>> > http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>>>> ---------------------------------------------------
>>>>>> PLUG-discuss mailing list -
>>>>>> To subscribe, unsubscribe, or to change your mail settings:
>>>>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> James McPhee
>>>>>
>>>>>
>>>> ---------------------------------------------------
>>>> PLUG-discuss mailing list -
>>>> To subscribe, unsubscribe, or to change your mail settings:
>>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>>
>>>
>>>
>>>
>>> --
>>> Dazed_75 a.k.a. Larry
>>>
>>> Please protect my address like I protect yours. When sending messages to
>>> multiple recipients, use the BCC: (Blind carbon copy). Remove addresses
>>> from a forwarded message body before clicking Send.
>>>
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list -
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>
>>
>> ---------------------------------------------------
>> PLUG-discuss mailing list -
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>
>
>
> --
> Dazed_75 a.k.a. Larry
>
> Please protect my address like I protect yours. When sending messages to
> multiple recipients, use the BCC: (Blind carbon copy). Remove addresses
> from a forwarded message body before clicking Send.
>
> ---------------------------------------------------
> PLUG-discuss mailing list -
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>

---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss