在我的PIG脚本中,我想将列位置作为参数传递,请让我知道如何实现
a = load '$path' using PigStorage('');
b = group a by $CountColPos;
c = foreach b generate group,COUNT(a);
d = ORDER c by $0;
STORE d INTO '$TempCountDir';
这里我如何使用逗号
中的-p选项传递$ CountColPos的值答案 0 :(得分:1)
这对我有用:
$ pig -p \ $ 0 script.pig
您需要转义美元符号,以便shell不会将其视为环境变量。