有一些文件夹包含空格,因此,无法使用cscope索引这些文件夹.
我可以请你帮忙解决这个问题或任何建议.
谢谢朱利叶斯
感谢您的回复.
我使用cscope的步骤如下
当我尝试使用带有cscope的vim时我遇到了这个问题.我需要将此问题移到其他标签上.
您至少可以使用GNU find来完成它,您可以使用-printf或-fprintf选项:
find . -type f -fprintf cscope.files '"%p"\n'
Run Code Online (Sandbox Code Playgroud)
您可以使用 find 的 -exec 强制在输出周围加上引号:
find . -name "*.scala" -exec echo \"{}\" \; > cscope.files
Run Code Online (Sandbox Code Playgroud)
如果您从脚本中执行此操作,则可能需要搞乱引用/转义。