Debian

創建 deb 文件:通過 install 文件指定隱藏文件

  • January 28, 2013

我正在創建一個 deb 文件並使用該文件列舉我需要在包中具有的文件和路徑install。看起來像

dir1/* path1
dir2/* path2
...

但在結果deb-file 中沒有來自dir1和的隱藏文件dir2。看起來*與隱藏文件不匹配。

除了明確指定每一個之外,我怎麼能匹配它們?

使用的 globdh_install是 perl glob,它以 csh glob 為模型。預設情況下,這些不匹配隱藏文件。為了獲取所有文件,包括隱藏文件,您需要使用兩個 glob。這是一個例子:

dir1/.* path1
dir1/* path1

更新:已在對此答案的評論中指出 .* 匹配.... 由於 perl 的 globbing 沒有提供任何東西來避免這種情況,因此需要顯式添加點文件。

dir1/.htaccess path1

引用自:https://unix.stackexchange.com/questions/62877