我想在我的一个猪作业的输出文件路径中使用今天的日期,假设每天运行,有没有办法做到这一点。
就像是
/user/x/$todaysDate
答案 0 :(得分:5)
通过bash:
执行此操作echo '/user/x/'`date +%Y-%m-%d`
给出:
/user/x/2012-10-14
因此,您可以将脚本执行为:
$ pig -param outpath='/user/x/'`date +%Y-%m-%d` myscript.pig
然后,在STORE
命令中,使用$outpath
:
STORE abc INTO '$outpath';