代码之家  ›  专栏  ›  技术社区  ›  Yarin

删除文件中的所有空白-Linux

  •  26
  • Yarin  · 技术社区  · 14 年前

    4 回复  |  直到 12 年前
        1
  •  65
  •   Darron    14 年前

    根据您对空白的定义,例如:

    tr -d ' \t\n\r\f' <inputFile >outputFile
    

    会成功的。

        2
  •  15
  •   Ignacio Vazquez-Abrams    14 年前
    sed 's/\s//g' input.txt | tr -d '\n'
    
        3
  •  10
  •   mikerobi    14 年前
    sed 's/\s//g'|tr -d '\n'
    
        4
  •  3
  •   tchrist    14 年前

    如果您有UTF-8数据,最好这样做:

    perl -CS -pe 's/\p{Space}//g' < input > output