Linux 如何使用'删除shell脚本中至少包含一个数字的文件中的所有字;sed';?

Linux 如何使用'删除shell脚本中至少包含一个数字的文件中的所有字;sed';?,linux,bash,shell,Linux,Bash,Shell,上述代码可以正常工作,除非单词以数字开头。添加一些应删除的示例单词和不应删除的单词。。这样它会更清晰,也会为答案提供试验场。。。您可能需要[a-zA-Z]*[0-9][a-zA-Z]*来扩展@Sundeep所说的内容,您的问题是向我们提供您的一个输入文件的示例以及该文件的相应输出。谢谢@Sundeep,它可以工作!是否还要删除仅包含数字的单词?像这样的词有两个数字? for i do sed "s/[a-zA-Z]*[0-9]//g" $i done

上述代码可以正常工作,除非单词以数字开头。

添加一些应删除的示例单词和不应删除的单词。。这样它会更清晰,也会为答案提供试验场。。。您可能需要
[a-zA-Z]*[0-9][a-zA-Z]*
来扩展@Sundeep所说的内容,您的问题是向我们提供您的一个输入文件的示例以及该文件的相应输出。谢谢@Sundeep,它可以工作!是否还要删除仅包含数字的单词?像这样的词有两个数字?
for i
    do
sed "s/[a-zA-Z]*[0-9]//g" $i
done