licensecheck - 云端在线

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 licensecheck,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


licensecheck - 源文件的简单许可证检查器

概要


许可证检查 - 帮帮我|- 版

许可证检查 [--无会议[--详细[- 版权[-l|--行=N[-i|--忽略=正则表达式]
[-c|--检查=正则表达式[-m|- 机器[-r|-递归[-e|--编码=...] 名单 of
目录

商品描述


许可证检查 尝试确定适用于传递给它的每个文件的许可证,通过
在文件的开头搜索属于各种许可证的文本。

如果传递的任何参数是目录, 许可证检查 将添加包含的文件
在要处理的文件列表中。

配置


--详细, --无冗长
指定是否输出每个文件之前处理的文本
相应的许可证信息。

默认是安静。

-l=N, --行=N
指定每个文件头的行数,该行数应该被解析以获得许可
信息。 (默认值为 60)。

--尾=N
默认情况下,解析每个文件的最后 5k 字节以获取许可证信息。 你
可以使用这个选项来设置这个解析块的大小。 您可以将此值设置为 0
以避免解析文件的末尾。

-i=正则表达式, --忽略=正则表达式
在处理文件和目录列表时,由指定的正则表达式
此选项将用于指示不应考虑的那些(例如备份
文件、VCS 元数据)。

-r, -递归
指定应递归添加目录的内容。

-c=正则表达式, --检查=正则表达式
指定将匹配的文件名的模式,以确定哪个
文件来检查许可证。

默认包括公共源文件。

-s, --跳过
指定是否显示跳过的文件,即发现与检查不匹配的文件
regexp(参见“--check”选项)。 默认是不显示跳过的文件。

请注意,即使选择了此选项,也不会显示被忽略的文件(如“.git”或“.svn”)
用过的。

- 版权
还显示在文件中找到的版权文本

-e -编码
指定源文件的输入编码。 默认情况下,不解码输入文件。
指定编码时,许可证和版权信息将在 STDOUT 上打印为
utf8,如果编码错误,则为垃圾。

-m, - 机器
以机器可读的方式显示信息,即以表格
[ ] 以便它可以轻松排序和/或
过滤,例如 AWK分类 命令。 请注意,使用 --详细 选项
会扼杀可读性。

--无会议, --noconf
不要读取任何配置文件。 这只能用作给出的第一个选项
在命令行上。

配置 变数


两个配置文件 /etc/devscripts.conf〜/.devscripts 来自一个 shell
以此来设置配置变量。 命令行选项可用于
覆盖配置文件设置。 为此忽略环境变量设置
目的。 当前识别的变量是:

许可证检查_详细
如果这设置为 ,那么它与 --详细 命令行参数
正在使用。 默认是 没有.

许可证检查_PARSELINES
如果将其设置为正数,则指定的行数开始于
在尝试确定正在使用的许可证时将读取每个文件。 这是
相当于 --行 命令行选项。

使用 onworks.net 服务在线使用 licensecheck



最新的 Linux 和 Windows 在线程序