我在Hadoop DFS中有一个位于/test/filename.txt的位置。
此文件的数据类型为:
bool array
例如:
true [1, 2, 4, 6]
我需要在bash脚本中读取此文件,并将布尔值和列表存储在两个单独的变量中。我对bash不太熟悉,但我知道基础知识。
答案 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