如何$2
使用 awk 对文件的特定列(例如)执行字母数字验证?
例如我试过:
awk -F, '{if ($10==(/[0-9a-zA-Z]/)) count+=1;} END {print count}' final.csv
Run Code Online (Sandbox Code Playgroud)
我没有收到任何错误或结果。
这样的事情应该工作:
awk -F, '$10 ~ /^[[:alnum:]]+$/ { count++ } END{ print count+0 }'
Run Code Online (Sandbox Code Playgroud)