我有一个格式的 csv (Working on Bash on linux)
DN , MAC , Partition ,
123 , abc , xyz
321 , asd , asd
我可以通过使用 awk 来解析它
eval MAC=($(awk -F "," '{print $1}' random.csv))
这是针对 CSV 中的每一列完成的,因此我可以单独调用DN[2]
等MAC[2]
,这是手动的并单独解析它们。
但是如何按行解析 csv?例如:如果我调用DN
is 123
,对应的MAC
andPartition
也应该返回。