小编Dud*_*mus的帖子

用awk解析字段中包含commans的csv文件

我必须使用awk在csv文件中打印出4个不同的列.问题是字符串是$ x,xxx.xx格式.当我运行常规awk命令时.

awk -F, {print $1} testfile.csv 
Run Code Online (Sandbox Code Playgroud)

我的输出结果看起来像

307.00
$132.34
30.23
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么.

"$141,818.88","$52,831,578.53","$52,788,069.53" 这大致是输入.我必须解析的文件是90,000行和大约40列这是输入的布局方式,或者至少是我必须处理的部分.对不起,如果我让你认为这不是我所说的.

如果输入为"$ 307.00","$ 132.34","$ 30.23",我希望输出为

$307.00
$132.34
$30.23
Run Code Online (Sandbox Code Playgroud)

csv awk

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

awk ×1

csv ×1