epath 1.0.0

Ruby script to edit environment variables easily

License Type:

Freeware

File ID:

3124

File Size:

2 KB

Created / Updated:

Oct 21, 2004 / Oct 22, 2004

Owner:

ggarram   More free downloads from this user See users marketplace items See this users portfolio Send a Private Message

Platforms:

irix, linux, solaris, windows

Downloaded:

464

Tags:



epath.rb - edit environment variables sanely.

Requires Ruby language.

Original PD nawk version by Greg Ercolano. Ruby port by Gonzalo Garramuno.

These aliases show how to make epath.rb easy to use in tcsh:

alias addpath 'setenv PATH `echo $PATH | epath.rb add !*`'
alias inspath 'setenv PATH `echo $PATH | epath.rb ins !*`'
alias delpath 'setenv PATH `echo $PATH | epath.rb rm !*`'

Example:

> addpath /usr/bin /bin

For modifying other environment variables, use:

alias addvar 'setenv !:1 `echo $!:1 | epath.rb add !:2*`'
alias insvar 'setenv !:1 `echo $!:1 | epath.rb ins !:2*`'
alias delvar 'setenv !:1 `echo $!:1 | epath.rb rm !:2*`'

Example:

> addvar LD_LIBRARY_PATH $MAYA_LOCATION/plugins

Duplicate paths are removed for optimization.

rm - removes all occurances of path
add - removes all prev occurances, append to end of PATH
ins - removes all prev occurances, insert at head of PATH
opt - just optimize (remove duplicate occurances)


Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum to ask any questions.
Please rate my product in the Review section.

More from this artist

  • Screen1

  • Screen1

  • Missing