Chinaunix首页 | 论坛 | 博客
  • 博客访问: 72052
  • 博文数量: 9
  • 博客积分: 1124
  • 博客等级: 少尉
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-09 09:48
文章分类

全部博文(9)

文章存档

2011年(2)

2010年(1)

2009年(6)

分类: C/C++

2009-12-09 10:16:10

unix /linux 开发C统计编译错误的小脚本。

关键字: shell
这段时间做unix上的C开发,由于用makefile统一编译当有错误发生时按makefile为单位打到各自的errmsg文件中。
每个文件去查看很不方便。
用下面一段shell来统计一下,方便很多。

#!/bin/sh
files=`ls *.errmsg > errmsg.txt`
cmddir=`pwd`

$files

cat /dev/null > errmsgall.txt
cat errmsg.txt |while read line
do
        echo "###################start#####################" >>errmsgall.txt  
        echo $line >>errmsgall.txt
    cat $cmddir/$line >> errmsgall.txt
        echo "###################end#####################" >>errmsgall.txt
        sleep 1
done

把全部errmsg统一到一个文件中了,查起错来方便了一些。
阅读(1951) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~