bash - 如何从bash中的zip命令中排除文件或目录
问题描述
我有一个名为 .ignore 的文件,其中包括文件或目录,例如:
文件1目录/
所以假设我有一个目录,下面有这个 .ignore 文件。我想压缩所有文件或目录,不包括 .ignore 文件中定义的所有内容。我的 bash 命令是:
zip -r test.zip * -x dir/\* package.json
无需从 .ignore 文件中读取。
所以如果我想从 .ignore 文件中读取。我可以做这样的事情,但不起作用。
zip -r test.zip * -x $(echo $(cat .lambdaignore))
哪里不对了 ?
解决方案
推荐阅读
- rust - 如何在结构中存储“impl Trait”类型的变量?
- wpf - WPF:通过 ComboBox 选择上的 DataTrigger 更改样式 FontSize
- sql - 如何在合并具有相同开始时间和结束时间的行时连接一列中的文本?
- javascript - 我怎样才能找到我点击页面(Javascript)的任何东西的相对xpath
- r - 如何在R中用四舍五入的值从文本中查找和替换数字?
- android - 无法将 3d 模型从 firebase 存储下载并实例化到统一
- android - onRestoreInstanceState 的使用
- spring-boot - 登录后 Spring Boot 转发到预期页面
- node.js - 为什么授权标头不通过重定向?
- c# - 查询字符串参数压缩 Asp Net Core