如何删除bash文件中除特定字符以外的所有内容?

时间:2016-12-11 16:03:21

标签: bash tr

我有一个带有字符串的文件:

aa12bb34cc z23abZY
123 87aab
6667771

所以我希望输出为:

aabbcc ab aab

使用tr我将此字符串作为输出:

aa bb cc ab aab

任何想法?

1 个答案:

答案 0 :(得分:2)

我建议使用GNU tr:

tr -cd 'abc ' < file

输出:

aabbcc ab aab
  

-d:删除所有abc和空格

     

-c使用补充。删除除abc和空格以外的所有内容。