如何在Apache Pig中访问用户主目录值?
我当然能做到
pig -p HOME=$HOME
但我想知道是否有预定义的东西。
用例:
register $HOME/mylibs/foo.jar
答案 0 :(得分:0)
您可以在Pig脚本中使用环境变量,方法是在脚本的开头声明它。
例如:
%declare HOME `echo $HOME`;
A = LOAD '$HOME/data' as (name:chararray, type:chararray);
B = foreach A generate name;
...