我想从pig脚本的tar.gz文件中提取一个文件,但是:
当我使用咕噜声时:
grunt> sh tar xzvf /root/input/file.tar.gz \-\-wildcards '*AppSession*' \-\-directory /root/output/
所需的文件是在输入目录中提取的,而不是在输出目录中提取的
当我使用hue pig编辑器时:
sh tar xzvf /root/input/file.tar.gz \-\-wildcards \'*AppSession*\' -C /root/output/
我得到这个错误:
2015-12-23 17:51:20031[uber subtaskrunner]错误org.apache.pig.tools.grunt.grunt-错误2997:遇到ioexception。java.io.ioexception:sh命令“tar xzvf/root/input/file.tar.gz--通配符appsession-c/root/output”失败。有关详细信息,请查看输出日志
暂无答案!
目前还没有任何答案,快来回答吧!