Cool. Jon, is this documented anywhere? Its a useful feature but can't find a mention on pig docs.
Sent from my iPhone On Feb 11, 2013, at 8:47 AM, Russell Jurney <[email protected]> wrote: > It works! Thanks! > > > On Mon, Feb 11, 2013 at 7:52 AM, Jonathan Coveney <[email protected]>wrote: > >> Bill was right, he just forgot an escape: >> >> %default HOME `echo \$HOME` >> >> I believe that should work >> >> >> 2013/2/11 Russell Jurney <[email protected]> >> >>> Yes, I agree. Please edit! :) >>> >>> >>> On Mon, Feb 11, 2013 at 1:31 AM, Prashant Kommireddi < >> [email protected] >>>> wrote: >>> >>>> Only suggesting a workaround, not implying it's the best solution. >>>> >>>> Looked at the JIRA you've opened for this, I think it should work for >>>> shell statements in general and not just HOME. Do you agree? >>>> >>>> Sent from my iPhone >>>> >>>> On Feb 11, 2013, at 1:19 AM, Russell Jurney <[email protected]> >>>> wrote: >>>> >>>>> Asking a user to add that param every single time he runs Pig is >>>>> unacceptable. >>>>> >>>>> >>>>> On Mon, Feb 11, 2013 at 1:02 AM, Prashant Kommireddi < >>>> [email protected]>wrote: >>>>> >>>>>> I wasn't aware shell commands are executed inline within pig >> scripts. >>>> Can >>>>>> someone please point me to the JIRA or docs for this? >>>>>> >>>>>> I used to pass these properties with 'param' >>>>>> pig -param HOME=$(echo $HOME) script.pig >>>>>> >>>>>> -Prashant >>>>>> >>>>>> >>>>>> On Mon, Feb 11, 2013 at 12:08 AM, Russell Jurney >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> Note: I am REGISTER'ing jars using $HOME: >>>>>>> >>>>>>> %default HOME `echo $HOME/Software` >>>>>>> /* Avro uses json-simple, and is in piggybank until Pig 0.12, where >>>>>>> AvroStorage and TrevniStorage are builtins */ >>>>>>> REGISTER $HOME/pig/build/ivy/lib/Pig/avro-1.5.3.jar >>>>>>> REGISTER $HOME/pig/build/ivy/lib/Pig/json-simple-1.1.jar >>>>>>> REGISTER $HOME/pig/contrib/piggybank/java/piggybank.jar >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Feb 11, 2013 at 12:08 AM, Russell Jurney >>>>>>> <[email protected]>wrote: >>>>>>> >>>>>>>> Unexpected internal error. Undefined parameter : HOME >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Feb 10, 2013 at 10:53 PM, Bill Graham < >> [email protected] >>>>>>>> wrote: >>>>>>>> >>>>>>>>> try this: >>>>>>>>> >>>>>>>>> %default HOME `echo $HOME` >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Feb 10, 2013 at 9:37 PM, Russell Jurney < >>>>>>> [email protected] >>>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> What should I do to fill in the user's home directory when >> writing >>>>>>> about >>>>>>>>>> pig? >>>>>>>>>> >>>>>>>>>> SET HOME `echo $HOME` # Does not work >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Russell Jurney twitter.com/rjurney [email protected] >>>>>>>>>> datasyndrome.com >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Russell Jurney >>>> twitter.com/[email protected]. >>>>>>>> com >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Russell Jurney twitter.com/rjurney [email protected] >>>>>>> datasyndrome.com >>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Russell Jurney twitter.com/rjurney [email protected] >>>> datasyndrome.com >>>> >>> >>> >>> >>> -- >>> Russell Jurney twitter.com/rjurney [email protected] >>> datasyndrome.com >>> >> > > > > -- > Russell Jurney twitter.com/rjurney [email protected] datasyndrome.com
