- 论坛徽章:
- 0
|
回复 #9 blackold 的帖子
先谢过9楼了。
三个for循环执行太慢,
查到*.ec有12000多个,*.txt中有BA0201,BA0101这种有160多个
要用*.txt中的每个BA0201,BA0101这种代码到所有的ec文件中查一遍,输出格式如下:
/u/clmfunba0301.ec has BA0301!
At line:41--> int clm_BA0301124000()
At line:87--> int clm_BA0301112000()
At line:143--> int clm_BA0301140000()
试了一下,有错:
t4.sh: $: not found
awk: Syntax error
at line 1 of program << FILENAME ~ /\.txt$/{ ... >>
context is
FILENAME ~ /\.txt$/{o[FILENAME","NR]=$1;next}{for(i in o)if($0~o){f=
awk: illegal statement
at line 1 of program << FILENAME ~ /\.txt$/{ ... >>
[ 本帖最后由 javajavaclone 于 2009-7-30 17:48 编辑 ] |
|