sed:从输入中删除所有数字/输入
时间:2020-01-09 10:43:35 来源:igfitidea点击:
问题描述:如何删除文本文件或者使用sed命令输入的所有数字或者数字?
解决方法:您需要使用正则表达式从输入中删除数字或者数字。
例如,s/[0-9]*//g
将删除输入中的所有数字。
删除所有数字
输入以下命令:
$ echo 'This is a test 12335 and 669384 535xy4' | sed 's/[0-9]*//g'
输出示例:
This is a test and xy
您可以从文本文件中删除所有数字:
$ sed 's/[0-9]*//g' input.txt $ sed 's/[0-9]*//g' input.txt > output.txt