【问题标题】:How to remove group seperator from text file如何从文本文件中删除组分隔符
【发布时间】:2013-03-20 07:17:39
【问题描述】:

我有一个在 Windows PC 上创建的文本文件,然后我在 debian 机器上打开它。我在 nano 中打开它,在底部显示(从 DOS 格式转换)。

当我从文件中取出一行并使用以下方法查看它的二进制表示时:

head -n1 filename.txt | xxd -b 

显示行中添加了两个 00001101 字符。我正在尝试像这样使用 tr 删除它们:

head -n1 filename.txt | tr -d "^]" | xxd -b 

但这似乎不起作用。

知道如何解决这个问题吗?要创建 ^] 我正在做 shift + ^ 然后 ] 我需要做其他事情来生成组分隔符控制字符吗?

【问题讨论】:

    标签: debian tr control-characters xxd


    【解决方案1】:

    使用dos2unix实用程序,如果您快速搜索,有很多sed/perl/awk/其他解决方案。如果这个问题在这个网站上没有回答几次,我会感到惊讶。

    【讨论】:

      猜你喜欢
      • 2019-05-15
      • 1970-01-01
      • 1970-01-01
      • 2021-05-18
      • 2017-08-19
      • 2020-03-28
      • 2020-02-09
      • 1970-01-01
      • 2017-05-09
      相关资源
      最近更新 更多