我正在将脚本转换为 HDFS (Hadoop),并且我有这个 cmd:
tail -n+$indexedPlus1 $seedsDir/*url* | head -n$it_size > $it_seedsDir/urls
使用 HDFS,我需要使用 -get 获取文件,这很有效。
bin/hadoop dfs -get $seedsDir/*url* .
但是我不知道下载的文件名是什么,更不用说我想存储在 $local_seedsDir/ url中了。我可以知道吗?
亲吻告诉我:
bin/hadoop dfs -get $seedsDir/*url* $local_seedsDir/urls
即只需在本地将文件命名为 url。