使用 shell 脚本在 src 下搜索字符串

Search for a string under src using shell script

我基本上想在代码中搜索一些 sql 存储过程。例如:

video.sf_get_video_topology , video.sf_get_vod_entitlements, video.sf_get_account_service_cd 

等等

src下有很多文件和文件夹。我基本上想搜索所有文件并检索可以引用的位置。任何指示我可以使用什么命令来实现相同的

grep 是你的朋友。

您应该查看 -r 选项以递归遍历目录,以及 -l 选项仅列出文件名而不发出匹配行。

语法是grep [args] [regex] file

例如

grep -rl "video.sf_get_video_topology" src/*

grep 和正则表达式可能非常强大,但也很容易出错,所以我建议阅读那里的手册页。