分页: 1 / 1

求个shell语句

发表于 : 2009-04-15 20:26
autohawk
我想查找某个函数在哪几个文件中出现,给个shell语句把。
好像以前问过别人,忘了。
比如在/usr/include 中所有的头文件中查找socket函数出现的地方,在线等

Re: 求个shell语句

发表于 : 2009-04-15 20:30
xhy
你需要cscope

Re: 求个shell语句

发表于 : 2009-04-15 22:45
keky
#!/bin/bash
str=$1
for file in `ls`
do
if( grep $str $file );then
echo "filename========>"$file
fi
done

Re: 求个shell语句

发表于 : 2009-04-16 8:46
hellojinjie
LS的为什么不直接
grep -n something ./*

如果要看子目录的话 ,
grep -nr something ./*

这个在看代码的时候很有用的,特别是没有IDE的情况下

Re: 求个shell语句

发表于 : 2009-04-20 22:19
keky
嘿嘿,更简练。。学习了..
hellojinjie 写了:LS的为什么不直接
grep -n something ./*

如果要看子目录的话 ,
grep -nr something ./*

这个在看代码的时候很有用的,特别是没有IDE的情况下