我有* .csv文件。用值,如下基于条件重新排列列
"ASDP02","8801942183589"
"ASDP06","8801939151023"
"CSDP04","8801963981740"
"ASDP09","8801946305047"
"ASDP12","8801941195677"
"ASDP05","8801922826186"
"CSDP08","8801983008938"
"ASDP04","8801944346555"
"CSDP11","8801910831518"
或有时该值如下
"8801989353984","KSDP05"
"8801957608165","ASDP11"
"8801991455848","CSDP10"
"8801981363116","CSDP07"
"8801921247870","KSDP07"
"8801965386240","CSDP06"
"8801956293036","KSDP10"
"8801984383904","KSDP11"
"8801944211742","ASDP09"
只想把数字值(例如8801989353984)总是在第一列中。是否有可能使用BASH脚本?
通常情况下,您不应该在Bash中解析CSV,因为在Bash中编写好的解析器很难,例如,单元格可能包含换行符的一般情况。 –