标签: bash shell unix
我有一个文件,其中的行看起来像这样:
878803058210225308^A12:41:46^A12:41:46^A1^A1
我希望能够删除^ A字符。我已经尝试过tr命令但是我无法得到我想要的东西。我试过这个:
tr ^A \\t < myfile1 > myfile2
最好的方法是什么?
谢谢
答案 0 :(得分:2)
^A实际上是单个字符ascii 0x01。它只有一个昵称&#34;控制-A。所以你可以用它来代替它。
^A
tr '\01' '\t'