【发布时间】:2017-04-18 12:42:13
【问题描述】:
我有以下文件夹结构:
parent/subdir/dir1
parent/subdir/dir2
parent/subdir/dir3
parent/subdir/dir4
我想创建以下内容:
parent/archive/dir1.tgz
parent/archive/dir2.tgz
parent/archive/dir3.tgz
parent/archive/dir4.tgz
文件<dir#> 列在一个名为foo.txt 的文件中,该文件位于parent/ 中
我想创建一个 shell 脚本,它将从 foo.txt 读取每个目录,将它们压缩到新位置,然后删除原始目录。我不希望将foo.txt 中的所有目录都制作成一个大的.tgz 文件。有什么帮助吗?
【问题讨论】:
-
对不起,但不清楚您实际问的是什么...当然,您应该逐行读取文件并将行内容输入
tar命令。这很明显,那么究竟是什么让您在阅读手册页后无法找到自己?