如何在我的shell或perl脚本中定义HDFS的路径,以便它选择存储在hdfs中的输入文件并执行脚本。它在本地文件系统下正确执行,但我可能需要hdfs
例如,我将以下脚本的一部分定义为在本地路径
中执行定义要监视的文件夹的名称
$folderRoot = **'/home/local'**;
Java pgm
$oscmd = "java -classpath **/home/local**";
#print "forking Java PGM [$thisFile] [$oscmd]\n";
$oscmdResult = `$oscmd`;
print "$oscmdResult\n";
如何在Java Pgm中的Java类路径中定义HDFS,因此在调用shell脚本时它也会调用Java pgm
答案 0 :(得分:0)
将HDFS安装到某个地方,然后定义到这个地方的路径。