001、纯数字
[root@PC1 test1]# ls a.txt [root@PC1 test1]# cat a.txt ## 测试文本 sdf324 7fy323td34 342 fff 435 tih 6334 s234dfg65 [root@PC1 test1]# grep "^[0-9]\+$" a.txt ## 提取纯数字的行 342 435 6334
002、纯字母
[root@PC1 test1]# ls a.txt [root@PC1 test1]# cat a.txt ## 测试文本 sdf324 7fy323td34 342 fff 435 tih 6334 s234dfg65 [root@PC1 test1]# grep "^[a-zA-Z]\+$" a.txt ## 提取纯字母的行 fff tih
003、提取即包含数字同时又包含字母的行
[root@PC1 test1]# ls a.txt [root@PC1 test1]# cat a.txt ## 测试文本 sdf324 7fy323td34 342 fff 435 tih 6334 s234dfg65 [root@PC1 test1]# grep -E "[a-zA-Z][0-9]|[0-9][a-zA-Z]" a.txt ## 提取即包含数字又包含字母的行 sdf324 7fy323td34 s234dfg65
。
标签:test1,##,中纯,PC1,一列,linux,txt,root,字母 From: https://www.cnblogs.com/liujiaxin2018/p/18012412