【发布时间】:2019-12-11 08:57:02
【问题描述】:
我目前正在做一些事情,我需要能够计算 csv 文件中的列(字段)的数量。
我在 Linux shell 中尝试了几件事,并认为这应该可以工作:
head -1 police.csv | sed 's/[,]//g'| wc -c
这会返回一个非法的字节序列。档案的名字是警察。
有人可以帮忙吗?我也认为我需要使用 , 作为分隔符。
【问题讨论】:
-
使用
tr将,替换为新行。然后,用wc -l计算新行数。您可能可以直接使用其他工具(例如 Awk)来完成。
标签: linux csv unix multiple-columns