syntax for env -u foo
Avi Greenbury
lists at avi.co
Mon Mar 19 23:21:20 UTC 2012
Thufir Hawat wrote:
> Ah, I see. I'm trying to remove rvm from the path, and I think this
> command is what does that against the path variable?
Sort-of. $PATH is an environment variable, and env is a command that
allows you to modify the environment a program is run in. If you simply
want to remove the rvm related variables from your current environment,
you can do
unset rvm_bin_path
and similar for each rvm related variable, and explicity reset your
$PATH to whatever you want:
export PATH=/usr/lib/lightdm/lightdm:/usr/local/sbin:\
/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
But this will not persist - the next time you create a session (by
opening a new shell or logging in again, for example) you'll get a
brand new bunch of environment variables set to the defaults.
If what you're after is instead to make sure that new sessions simply
don't have those variables set you need to find where the defaults are
set and modify them to suit. In general, you'll have added those rvm
lines to ~/.bashrc
--
Avi
More information about the ubuntu-users
mailing list