标签: bash unix grep
使用grep显示具有奇数个字符的行。任何想法,我不知道如何从每一行获得字符数,我尝试使用wc,但它只计算全局字符数。
答案 0 :(得分:4)
仅使用grep获取包含奇数个字符的行:
grep
egrep -v '^(..)+$' file
正常的做法是使用模数运算符,如下所示:
awk 'length%2' file
答案 1 :(得分:2)
您可以使用重复来查找:
grep -v '^\(..\)\+$' file