#!/bin/bash grep -v '[[:digit:]]'\\\{2,\\\} nowcoder.txt | grep '[[:digit:]]' 第一步,排除包含两个数字以上的行 grep -v '[[:digit:]]'\\\{2,\\\} nowcoder.txt ,剩下的就是含有一个数字或者不含数字的行第二步,grep '[[:digit:]]' 筛选含有数字的行