linux - 需要帮助 shell 脚本复制多个目录并打包到 tar 中

标签 linux shell tar

我是脚本 shell 的业余爱好者,所以我需要 shell 脚本方面的帮助来解决我的问题:

我在此路径/home/backup 中有 2 个目录: 中建委 东风集团

每个文件夹(CSC 和 DFG)里面都有一个目录:weekly 和 monthly

我想复制所有文件并打包到每周目录内的 1 个文件 .tar > 到每月目录

所以我的问题: 我的问题的脚本如何?

谢谢

最佳答案

我不确定我理解你的问题,但如果你想创建一个 tar 文件,这里是命令(详细):

tar -cvf backup.tar /home/backup/*

然后如果您需要压缩它,我假设您想要这样做:

gzip backup.tar

关于linux - 需要帮助 shell 脚本复制多个目录并打包到 tar 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26275602/

相关文章:

linux - 在分别打印文件名和行时查找文件中的最大行?

UNIX 将内容解压到多个文件夹中

python - tar.extractall() 无法识别意外的 EOF

linux - 同一主机上 2 个接口(interface)之间的 iperf

bash - 有没有办法让 bash 作业控制安静?

shell - 我怎样才能检测到 emacs-server 正在从 shell 提示符运行?

java - 如何在 java 中压缩/解压缩 tar.gz 文件

linux - 如何在Linux中使用一个命令的输出作为另一命令

regex - Linux bash : sed, awk 等工具将行尾正则表达式 '$' 匹配为终端宽度

Linux, pthreads -- 发送停止条件