是否可以从pig文件系统中的unix目录执行shell脚本命令?
答案 0 :(得分:4)
以下是如何在Pig脚本中运行shell命令:
--declare a shell command
%declare command `shell_command`
file = LOAD 'file.txt' AS (colA:chararray, colB:int) ;
file_processed = FOREACH file GENERATE colA, colB, (command) AS colC ;
shell_command
执行的结果将在command
中提供,后来在generate
步骤中被替换。