如何使用grep、sed或awk从字母表中删除所有不包含字母的行?

如何使用grep、sed或awk从字母表中删除所有不包含字母的行?,awk,sed,grep,text-processing,Awk,Sed,Grep,Text Processing,从字母大写或小写中删除所有不包含字母的行 输入: 34 76 0hjjAby68xp H5e 895 输出: 0hjjAby68xp H5e 使用awk: $ awk '/[[:alpha:]]/' file 0hjjAby68xp H5e 使用GNU grep: grep '[[:alpha:]]' file 或GNU-sed: sed '/[[:alpha:]]/!d' file 输出: 0hjjAby68xp H5e 提供一些你已经厌倦的代码这是非常基本的。你试过什么?这是家庭

从字母大写或小写中删除所有不包含字母的行

输入:

34
76
0hjjAby68xp
H5e
895
输出:

0hjjAby68xp
H5e
使用awk:

$ awk '/[[:alpha:]]/' file
0hjjAby68xp
H5e
使用GNU grep:

grep '[[:alpha:]]' file
或GNU-sed:

sed '/[[:alpha:]]/!d' file
输出:

0hjjAby68xp H5e
提供一些你已经厌倦的代码这是非常基本的。你试过什么?这是家庭作业吗?还有一些预期输出的样本数据。看看grep。我想这会更容易。欢迎来到SO。Stack Overflow是专业和热情的程序员的问答页面。在问题中添加您自己的代码。你至少要展示你自己在解决这个问题上投入的研究量