打印出匹配到该字符串的文件名 find, xargs, grep

qinshijun@stb101-desktop:~/liguowang/curl-7.21.6/include/curl$ find . -name '*.h' -exec grep CURLoption {} \;
CURL_EXTERN CURLcode curl_easy_setopt(CURL *curl, CURLoption option, ...);
} CURLoption;

这一句只能确定匹配出来, 但是不能打印对应的文件名.



qinshijun@stb101-desktop:~/liguowang/curl-7.21.6/include/curl$ find . -name '*.h' | xargs grep "CURLoption"
./easy.h:CURL_EXTERN CURLcode curl_easy_setopt(CURL *curl, CURLoption option, ...);
./curl.h:} CURLoption;

可以打印匹配到的文件名

你可能感兴趣的:(打印出匹配到该字符串的文件名 find, xargs, grep)