首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cloc's --force-lang在ubuntu上工作,但在windows上失败

Cloc's --force-lang在ubuntu上工作,但在windows上失败
EN

Stack Overflow用户
提问于 2021-08-25 10:57:12
回答 1查看 40关注 0票数 0

我有下一个文件结构:

代码语言:javascript
复制
--root folder
  --Gemfile.lock
  --Gemfile

以及下一种语言定义:

代码语言:javascript
复制
Gem
    filter remove_matches ^\s*#
    filename Gemfile.lock
    filename Gemfile
    3rd_gen_scale 2.11

在ubunutu下一个命令:

代码语言:javascript
复制
cloc path_to_root_dir --csv --force-lang-def=path_to_def_file

给我:

2个文本文件。 两个独特的文件。 0文件被忽略。 文件、语言、空白、注释、代码,"github.com/AlDanial/cloc v. 1.90 T=0.03 s (62.0文件/s,11467.1行/s)“ 2,宝石,9,5,356 2,总和,9,5,356

在Windows上:

2个文本文件。 两个独特的文件。 3个文件被忽略。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-25 11:09:17

出于某种原因,cloc的1.90版本要求定义中的文件名为小写。添加开关--ignored="myfile.txt"将产生下一个输出:

path_to_root_dir,零大小文件 路径_to_root_dir/dir文件,语言未知(#3) 路径_to_root_dir/gifile.lock,语言未知(#3)

在将cloc文件更改为小写文件名之后,一切都开始工作了:

代码语言:javascript
复制
Gem
    filter remove_matches ^\s*#
    filename gemfile.lock
    filename gemfile
    3rd_gen_scale 2.11

2个文本文件。 两个独特的文件。 1文件被忽略。 文件、语言、空白、注释、代码,"github.com/AlDanial/cloc v. 1.90 T=0.01 s (278.8文件/s,51583.6行/s)“ 2,宝石,9,5,356 2,总和,9,5,356

github上提交了一个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68921586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档