使用 sed 更改分隔符

问题描述

我在服务器中有一个带有“\001”分隔符的文件,我想将分隔符更改为“,”,并将输出存储在一个文件中。

我试过了:

sed 's/\001/^/g' /user/home/test.log > /user/home/output.csv

但是没有新的分隔符,输出是一样的。

解决方法

使用 tr

tr '\001' ',' < /user/home/test.log > /user/home/output.csv