相关疑难解决方法(0)

如何在不包含目录本身的情况下tar文件和文件夹目录?

我通常这样做:

tar -czvf my_directory.tar.gz my_directory
Run Code Online (Sandbox Code Playgroud)

如果我只想在my_directory中包含所有内容(包括任何隐藏的系统文件),而不是目录本身,该怎么办?我不想要:

my_directory
   --- my_file
   --- my_file
   --- my_file
Run Code Online (Sandbox Code Playgroud)

我想要:

my_file
my_file
my_file
Run Code Online (Sandbox Code Playgroud)

gzip tar archive

362
推荐指数
8
解决办法
48万
查看次数

如何将所有子目录中的所有文件gzip压缩为bash中的一个压缩文件

可能重复:
gzipping一组目录并创建tar压缩文件

这篇文章描述了如何在目录结构中单独gzip每个文件.但是,我需要做一些稍微不同的事情.我需要为某个目录下的所有文件生成一个大的gzip文件.我还需要能够为压缩文件指定输出文件名(例如,files.gz)并覆盖旧的压缩文件文件(如果已经存在).

linux bash shell gzip

191
推荐指数
3
解决办法
38万
查看次数

gzipping一组目录并创建一个tar压缩文件

我的bash fu不应该是它应该是什么.

我想创建一个小批量脚本,它将目录列表复制到一个新的zip文件中.

有(至少)两种方法我可以考虑证明文件列表:

  1. 从文件中读取(比如config.txt).该文件将包含要压缩的目录列表OR

  2. 硬件将列表直接编码到bash脚本中

第一种选择似乎更直接(虽然不那么优雅).

我面临的两个问题是我不知道如何做以下事情:

  • 提供shell脚本的目录列表
  • 迭代目录列表

有人可以建议几行,我怎么能这样做?

顺便说一句,我在Ubuntu 10.0.4上运行

bash shell ubuntu gzip

14
推荐指数
1
解决办法
2万
查看次数

标签 统计

gzip ×3

bash ×2

shell ×2

archive ×1

linux ×1

tar ×1

ubuntu ×1