我有这样的标题的 CSV 文件
MyFirstCol,MySecondCol,MyThirdCol,.....MyLastRealCol,ppp,qqq,rrr
我想要设置为具有空标题的列的列ppp
。qqq
(我不想删除它们!)所以我想要一个带有如下标题的生成 CSV:
MyFirstCol,MySecondCol,MyThirdCol,.....MyLastRealCol,,,
(注意最后是空的,但存在的列。)
有没有办法用米勒做到这一点?(*)我试过了
mlr --csv rename -r '"^(.){3}$",' myFile.csv
但是这个命令将所有匹配的列折叠成一个!:-(
(*) 我确实知道如何将其与 中的搜索替换命令一起破解sed
,但我不喜欢将其作为一般解决方案,因为sed
不知道 CSV 的列结构。因此,我希望与米勒一起解决问题。