简体   繁体   English

如何在Linux中删除`^ I`字符?

[英]How to remove `^I` character in Linux?

This looks a number of space( 20170628 , ) but using cat -A it shows ^I ( 20170628^I, ). 这看起来有很多空格( 20170628 , ),但是使用cat -A它显示^I20170628^I, )。

I tried sed -i '/s/^I//g' xxx and sed -i '/s/\\^I//g' xxx , but neither works. 我尝试了sed -i '/s/^I//g' xxxsed -i '/s/\\^I//g' xxx ,但均无效。

How to delete this character ? 如何删除这个字符? Any help is appreciated. 任何帮助表示赞赏。

That's a tab character, so you can use: 这是一个制表符,因此您可以使用:

sed -i 's/\t//g/' fileToChange

for this. 为了这。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM