On Tue, Apr 20, 2010 at 5:39 PM, Derril Lucci <derril.lucci / gmail.com> wrote: > Greetings all, > ¨Β ςεγεξτμω ποστεδ αβουθοτο ινποςτ γοξζιηυςατιοζιμε ¨Β ηο> this as a reply: > > load File.join(ENV['HOME'], '.myconfrc') > > file ~/.myconfrc: > > $interval = 15 > > But when I go to run it, I get this: > > test.rb:3: unterminated string meets end of file > test.rb:3: syntax error, unexpected tSTRING_END, expecting > tSTRING_CONTENT or tREGEXP_END or tSTRING_DBEG or tSTRING_DVAR > > Anything help would be appreciated. ¨Βμσο¬ τθγοξζιηυςατιοζιμε θα> some variables in it. ¨Βοχ χουμαγγεσσ τθοσφαςιαβμεσΏ This works for me: jesus@jesus-laptop:~/temp$ cat ~/.myconf.rc $test_variable = 15 jesus@jesus-laptop:~/temp$ cat test_config.rb && ruby test_config.rb load File.join(ENV['HOME'], ".myconf.rc") puts $test_variable 15 So check that you don't have unmatched quotes in either of the files. You can do as the example and use global variables, or there are some gems out there that do similar stuff for configuration files. Maybe you can check what they do. I found this thread through google, it can give you some ideas: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/86660 Jesus.