看起来有点小儿科,但是确是为了实际需要才写的
#!/bin/bash
#Filename:auto_sort_count
#统计有多少个分类
cat /home/ldh/total.txt|awk '{print $1}'|sort -u>/home/ldh/sort_count.txt
while read sort_name
do
count=0
while read pro_name num
do
if [ "$pro_name" == "$sort_name" ]
then
count=`expr $count + $num`
fi
done</home/ldh/total.txt
echo "The number of $sort_name is $count"
done</home/ldh/count.txt
自己写了一个小脚本,用于自动统计每个分类的数量
-
- 帖子: 3
- 注册时间: 2009-09-10 13:47
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 自己写了一个小脚本,用于自动统计每个分类的数量
这个用单纯的 awk 编程更简单,且可读性更强。
-
- 帖子: 3
- 注册时间: 2009-09-10 13:47
Re: 自己写了一个小脚本,用于自动统计每个分类的数量
能不能赐教一下噢aerofox 写了:这个用单纯的 awk 编程更简单,且可读性更强。