我必须使用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)