将文件添加到zip archive preservinf目录结构

时间:2014-01-24 08:11:55

标签: bash cygwin ziparchive

我想添加一个文件列表(一个文本文件包含这些文件的列表,即每个文件的完整Windows路径),我想使用cygnus win将文件添加到zip存档,同时保留目录结构

1 个答案:

答案 0 :(得分:0)

你尝试过这样的事吗?

tar cvf yourarchive.tar --files-from /dev/null
for file in $(cat YOURLIST); do tar rf yourarchive.tar $file; done
gzip yourarchive.tar

循环会将文本文件中找到的所有文件附加到tarfile。