我想从pig拉丁语脚本中访问$pig\u home环境变量。我想要这样的东西(行不通):
register $PIG_HOME/contrib/piggybank/java/piggybank.jar
而不是像这样硬编码(工作):
register /home/user/opt/pig-0.11.1/contrib/piggybank/java/piggybank.jar
nfg76nw01#
首先想到的就是把Pig叫做:
pig -param PIG_HOME=$PIG_HOME myscript.pig
不过,我建议您研究python Package 器。这可能有点过分,但他们只是让一切都变得容易得多。您还可以使用python,我一直认为这是一个优点。
1条答案
按热度按时间nfg76nw01#
首先想到的就是把Pig叫做:
不过,我建议您研究python Package 器。这可能有点过分,但他们只是让一切都变得容易得多。您还可以使用python,我一直认为这是一个优点。