创建 deb 文件:“install”文件隐藏文件规范

创建 deb 文件:“install”文件隐藏文件规范

我正在创建一个 deb 文件,并使用该文件枚举包中需要的文件和路径install。看起来像

dir1/* path1
dir2/* path2
...

但在结果deb文件中没有来自dir1和 的隐藏文件dir2。看起来与*隐藏文件不匹配。

除了明确指定每一个之外,我怎样才能匹配它们呢?

答案1

使用的 globdh_install是 perl glob,它是在 csh glob 之后建模的。默认情况下,这些文件与隐藏文件不匹配。为了获取所有文件,包括隐藏文件,您将需要使用两个 glob。这是一个例子:

dir1/.* path1
dir1/* path1

更新:对此答案的评论中已指出 .* 匹配....由于 Perl 的 globbing 没有提供任何东西来避免这种情况,因此需要显式添加点文件。

dir1/.htaccess path1

相关内容