【发布时间】:2013-02-07 06:38:35
【问题描述】:
我想 tar.gz 一个目录但想排除一个大文件?用于中间提取。转储将被写入并希望保留。
E.g tar -zcf remote_test.tar.gz mydir/* except tsung.dump
【问题讨论】:
我想 tar.gz 一个目录但想排除一个大文件?用于中间提取。转储将被写入并希望保留。
E.g tar -zcf remote_test.tar.gz mydir/* except tsung.dump
【问题讨论】:
来自man tar:
--exclude=PATTERN exclude files, given as a PATTERN
所以你可以使用
tar -zcf remote_test.tar.gz --exclude=tsung.dump mydir/*
【讨论】:
tar 有一个exclude option。如果您想将 mydir 中除 tsung.dump 之外的所有内容 tar,则命令如下所示:
$ tar -zcf remote_test.tar.gz --exclude='tsung.dump' mydir
【讨论】: