关键字: 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) |