现在的位置: 首页 > 综合 > 正文

AWK使用总结(5)使用AWK判断是否为中文字符

2013年07月10日 ⁄ 综合 ⁄ 共 174字 ⁄ 字号 评论关闭
{
    for (i=1; i<=length($1); ++i) 
    if (substr($1, i, 1) > "\177") 
    {
        print $1
        count1++
        next        
    } 
    else 
    {
        print "INVALID_CHARACTER"
        count2++
        next 
    }
}END{
    print count1"\t"count2
}

保存为 check.awk

awk -f check.awk a.file

抱歉!评论已关闭.