wol*_*evo 12
请尝试以下方法:
cscope -R -L -2 ".*" | awk -F ' ' '{print $2 "#" $1}' | sort | uniq
Run Code Online (Sandbox Code Playgroud)
cscope -R -L -2 ".*"将输出任何函数调用的函数(请参阅下面的选项说明).对于找到的每个引用,cscope输出由空格分隔的文件名,函数名,行号和行文本组成的行.awk提取函数名$2和文件名$1隔开#.变化$2,$1和分离器#,如果你需要其他的输出字段或分隔.sort.uniq.cscope选项(见http://cscope.sourceforge.net/cscope_man_page.html):
-R 递归源文件的子目录.
-L 与-num pattern选项一起使用时,使用面向行的输出执行单个搜索.
-2 ".*"转到输入字段num(此处从0开始的字段2)并找到模式(此处.*为所有).您可以在cscope的屏幕模式下查看输入字段.这可能会因您使用的版本而异.debian版本15.8a的字段是:
| 归档时间: |
|
| 查看次数: |
2927 次 |
| 最近记录: |