首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我正在将上层文件夹与文件夹的内容一起压缩

我正在将上层文件夹与文件夹的内容一起压缩
EN

Unix & Linux用户
提问于 2017-11-25 19:39:52
回答 1查看 36关注 0票数 0

我制作了bash脚本来自动打包.zip档案中的浏览器扩展过程,但出于某种原因,除了当前目录(public文件夹、manifest.jsonindex.html)中的内容之外,它还打包了mcm_extension文件夹(上文件夹)和当前文件夹中的当前文件夹,并再次打包了其中的全部内容。因此,我最后要说的是:

代码语言:javascript
运行
复制
mcm_extension/
-{current folder name}/
--public/
--manifest.json
--index.html
public/
manifest.json
index.html

而不是

代码语言:javascript
运行
复制
public/
manifest.json
index.html

mcmc.zipmcmf.zip。下面是剧本:

代码语言:javascript
运行
复制
# Removes .DS_Store files from a project
find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch

# Creates directories of extension if they don't exist already
mkdir -p ../mcm_extension && mkdir -p ../mcm_extension/mcmc && mkdir -p ../mcm_extension/mcmf

# Google Chrome
cp -R /Users/apple/Development/mcm/public/ /Users/apple/Development/mcm_extension/mcmc/public/
cp /Users/apple/Development/mcm/manifest.json /Users/apple/Development/mcm_extension/mcmc/manifest.json
cp /Users/apple/Development/mcm/index.html /Users/apple/Development/mcm_extension/mcmc/index.html
cd /Users/apple/Development/mcm_extension/mcmc/
zip -r /Users/apple/Development/mcm_extension/mcmc.zip *

# Mozilla Firefox
cp -R /Users/apple/Development/mcm/public/ /Users/apple/Development/mcm_extension/mcmf/public/
cp /Users/apple/Development/mcm/manifestff.json /Users/apple/Development/mcm_extension/mcmf/manifest.json
cp /Users/apple/Development/mcm/index.html /Users/apple/Development/mcm_extension/mcmf/index.html
cd /Users/apple/Development/mcm_extension/mcmf/
zip -r /Users/apple/Development/mcm_extension/mcmf.zip *
EN

回答 1

Unix & Linux用户

发布于 2017-11-26 05:02:41

当前目录和父目录分别由...引用。

因此,要将内容压缩到仅包含当前目录和父目录的内容,请尝试以下操作

代码语言:javascript
运行
复制
zip -r /path_to_folder/* -x .. -x .

若要排除父目录并保持当前目录,请尝试

代码语言:javascript
运行
复制
zip -r /path_to_folder/* -x ..

-x选项用于在使用zip压缩时排除文件或目录。

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

https://unix.stackexchange.com/questions/407028

复制
相关文章

相似问题

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