Reputation: 4739
I added
export PATH="/home/deltrem/Pedro - Arquivos/play/ps1/linux/pSX:$PATH"
to
/root/.bashrc
, but
sudo pSX
echoes
command not found
.
Upvotes: 1
Views: 1703
Reputation: 1776
After spending the past hour banging my head against the wall, I finally figured out how to do this. It has nothing to do with bashrc, profile, or environment. Instead open up /etc/sudoers and change secure_path.
Upvotes: 0
Reputation: 155
Are you logging in as root? If so, then you have no need for sudo
.
If not, then the contents of /root/.bashrc
won't matter, since the sudo
command gets its path from the environment in which it's run. In other words, it copies your user-level path. Instead, edit the path in your user's .bashrc
.
Upvotes: 1
Reputation: 155
Is pSX
a directory, a file, or both (a directory called pSX
containing a file named pSX
)? If it's a directory, you need to enter the actual command name instead. If it's a file (but not a directory) then you need to remove the /pSX
from the PATH
variable.
Does pSX
have the executable bit set? The OS might not know that pSX
is a command.
Upvotes: 0