`

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

阅读更多
这段时间做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统一到一个文件中了,查起错来方便了一些。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics