用选项卡替换^带空格的符号

时间:2016-04-26 16:26:37

标签: bash shell unix

我有一个文件,其中的行看起来像这样:

 878803058210225308^A12:41:46^A12:41:46^A1^A1

我希望能够删除^ A字符。我已经尝试过tr命令但是我无法得到我想要的东西。我试过这个:

tr ^A \\t < myfile1  > myfile2

最好的方法是什么?

谢谢

1 个答案:

答案 0 :(得分:2)

^A实际上是单个字符ascii 0x01。它只有一个昵称&#34;控制-A。所以你可以用它来代替它。

tr '\01' '\t'