我有一个CSV文件,其中每个列包含不必要的空格(或制表符)后的实际值。我想创建一个新的CSV文件,使用bash删除所有空格。从bash中的CSV文件的列中删除空格
例如
在输入CSV文件一行
abc def pqr ;valueXYZ ;value PQR ;value4
在输出csv文件
同一行应该是
abc def pqr;valueXYZ;value PQR;value4
我试图使用AWK削减各列,但它没有工作。任何人都可以帮助我吗?
感谢提前:)
我编辑我的测试情况下,由于这里的值可以包含空格。
对不起,在这个问题加起来, 此处的值可以包含空格也(对于离一个值1可以“等等等等等等”)。但我想维护这些空间,我只是想删除两个值之间的空格。 –
然后你需要提供更准确的测试输入。 – Thor