摘要:
在写一个mk_cscope.sh文件,用于给任意code base目录下的代码建立cscope索引。其主要步骤是:1. cd 到该目录下2. ctags -R ./3. find 所有的.c和.h文件,并生成cscope.files4. cscope -bR本来这是一个很简单的问题,将上面的command集成到一个sh文件里即可。但之前竟然想先得到绝对路径,然后再find、cscope...毫无疑问是不需要这么复杂的。纵然传给脚本的参数是相对路径,也可以在脚本中执行“cd $1”的命令。所以计算绝对路径是绕了一个大弯子,况且计算绝对路径并不那么容易。但由此而引申出来一个问题,就是绝对路径的计算 阅读全文