From: matt@... (matt neuburg) Date: 2009-05-04T05:15:11+09:00 Subject: Re: RUBYOPT: Where is it (env) defined? Frederick Lee wrote: > I tried using grep to find RUBYOPT within my local startup files: > > [/Users/Ric]grep "RUBYOPT" .* > profile:export RUBYOPT=rubygems > viminfo:~MSle0~/RUBYOPT > viminfo:?/RUBYOPT > > I missed the .profile file; so I commented out 'RUBYOPT': > # > # Your previous .profile (if any) is saved as .profile.mpsaved > # Setting the path for MacPorts. > export PATH=/opt/local/bin:/opt/local/sbin:$PATH > # export RUBYOPT=rubygems > > Still... > > [/Users/Ric]echo $RUBYOPT > rubygems > > ... So it turns out that RUBYOPT was defined everywhere. > But via 'grep', it appears I plugged-up its definition within > the local scheme. > > .. Where else can I find (global) startup files to check? Why not try doing what Marc said? Use grep -r. And start at "/", the top level. It will take a long time but at least you'll find it. For maximum scope you might need to run as the superuser. Anyway way this has long ago ceased to have anything to do with Ruby. m. > Marc Heiler wrote: > >> Question: Where would the global env RUBYOPT definition/assignment be? > > > > Isn't it defined by the shell you use? > > > > echo $RUBYOPT > > > > If you can't find it, on Linux systems, I always use grep -r -- matt neuburg, phd = matt@tidbits.com, http://www.tidbits.com/matt/ Leopard - http://www.takecontrolbooks.com/leopard-customizing.html AppleScript - http://www.amazon.com/gp/product/0596102119 Read TidBITS! It's free and smart. http://www.tidbits.com