文章

linux统计文件每行列数

linux统计文件每行列数

摘要

排序

统计文件相同列数有多少行

1
2
3
4
for i in `ls part-*`; do
echo $i;
head $i | awk -F '|' '{print NF}' |sort|uniq -c |sort -r|awk '{print $2" "$1}';
done

不排序

统计文件连续相同列数有多少行

1
2
3
4
for i in `ls part-*`; do
echo $i;
cat $i | awk -F '|' '{print NF}' |uniq -c |awk '{print $2" "$1}';
done
本文由作者按照 CC BY 4.0 进行授权