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

1982阅读 0评论2009-12-09 surpass_li
分类:C/C++

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统一到一个文件中了,查起错来方便了一些。
上一篇:crontab加文件锁笔记
下一篇:抓住市场盲点 中小企业不做等食的“小猪”