Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

PATH preferences

  • 15-10-2007 10:09am
    #1
    Registered Users, Registered Users 2 Posts: 590 ✭✭✭


    Hi,

    Could anyone here tell me how to give preference to my ~/bin directory over /bin or /usr/bin etc.

    For example, if my ~/bin folder contained a script called tail, how could I specify that when I type tail that the command executed is the ~/bin/tail script rather than the /usr/bin/tail script?


Comments

  • Registered Users, Registered Users 2 Posts: 590 ✭✭✭bman


    Another one of these posts where I end up answering my own question! I should really spend more time on the problem before posting!

    The shell seems to look through the directories in the path in order and whenever it gets the command that corresponds it executes it. So if my ~/bin directory is in the path before /usr/bin then it will execute the command in the ~/bin directory only.


  • Registered Users, Registered Users 2 Posts: 3,284 ✭✭✭dubhthach


    bman wrote: »
    Another one of these posts where I end up answering my own question! I should really spend more time on the problem before posting!

    The shell seems to look through the directories in the path in order and whenever it gets the command that corresponds it executes it. So if my ~/bin directory is in the path before /usr/bin then it will execute the command in the ~/bin directory only.

    Indeed for example in your .bash_profile you can set your path to be:
    PATH = ~/bin:$PATH

    so ~/bin is checked first before what ever else is in $PATH


Advertisement