Vim 从cron更新数据库后读取cscope连接时出错
我有一个脚本设置,每天晚上在我所有的项目上运行,并更新cscope数据库。该脚本基本上删除所有现有的cscope文件(.files、.out等),并生成新的文件 当脚本通过cron作业运行时,它确实成功完成了,但当我尝试查找符号时,在vim中读取cscope连接0时出现错误Vim 从cron更新数据库后读取cscope连接时出错,vim,cron,tags,cscope,Vim,Cron,Tags,Cscope,我有一个脚本设置,每天晚上在我所有的项目上运行,并更新cscope数据库。该脚本基本上删除所有现有的cscope文件(.files、.out等),并生成新的文件 当脚本通过cron作业运行时,它确实成功完成了,但当我尝试查找符号时,在vim中读取cscope连接0时出现错误E262:error。当我手动运行脚本时,没有问题 剧本的要点是- 删除现有的cscope.*和标记文件 浏览整个项目并生成cscope.files 使用cscope-b-q 使用ctags--extra=+f-lcscope
E262:error。当我手动运行脚本时,没有问题
剧本的要点是-
删除现有的cscope.*
和标记
文件
浏览整个项目并生成cscope.files
使用cscope-b-q
使用ctags--extra=+f-lcscope.files构建标签数据库
有什么想法吗?发现了问题
我需要在脚本中获取bash_配置文件的源代码,以便脚本可以使用所有环境变量
将source~/.bash_profile
添加到脚本顶部修复了该问题