在bash脚本中读取Hadoop DFS数据

时间:2013-12-06 08:04:23

标签: bash hadoop

我在Hadoop DFS中有一个位于/test/filename.txt的位置。

此文件的数据类型为:

bool array

例如:

true [1, 2, 4, 6]

我需要在bash脚本中读取此文件,并将布尔值和列表存储在两个单独的变量中。我对bash不太熟悉,但我知道基础知识。

1 个答案:

答案 0 :(得分:1)

希望这个带有“read line to array”的例子会有所帮助:

/path/to/hadoop dfs -cat /test/filename.txt | while read -a line; do echo "boolvar is ${line[0]}"; echo "array is ${line[1]}"; done