From: Jim Freeze Date: 2006-07-11T22:27:10+09:00 Subject: Re: Ruby Scripts Location --Apple-Mail-2-371050491 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Jul 10, 2006, at 10:57 AM, Joel VanderWerf wrote: > > $0 is probably what you want. Use File.expand_path on it to get the > full path. A couple of points to mention. 1) You can use $PROGRAM_NAME instead of $0, it's a little more readable. 2) Make sure you have not done a Dir.chdir before the File.expand_path % cat path.rb puts $PROGRAM_NAME puts File.expand_path($PROGRAM_NAME) Dir.chdir "pdf" puts File.expand_path($PROGRAM_NAME) % ruby path.rb path.rb /Users/jdf/projects/devel/ruby_test_code/path.rb /Users/jdf/projects/devel/ruby_test_code/pdf/path.rb > > -- > vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407 > Jim Freeze --Apple-Mail-2-371050491--