Chinaunix

标题: tar用法,请教 [打印本页]

作者: 潇湘竹梅    时间: 2005-07-15 10:14
标题: tar用法,请教
各位,如果main下面有若干子目录1,2......(文件名没有规则),想把除了1以外的目录tar成包,如何用tar命令实现?用什么参数?
急等回信!谢!
作者: saintdragon    时间: 2005-07-15 10:21
标题: tar用法,请教
可以先将1目录mv到别的地方,再tar成包!
作者: xy-coordinate    时间: 2005-07-15 12:36
标题: tar用法,请教
tar cvf filetar_name file2 file3 file4 ……

PS:filetar_name随便给tar文件命名
作者: 潇湘竹梅    时间: 2005-07-15 15:02
标题: tar用法,请教
目录下面的文件和子目录太多,逐一列举不现实,而且1那个目录随时都在用,所以mv出去也不可能啊,请问各位还有什么高招不?
作者: wine_cu    时间: 2008-07-15 15:13
--exclude 要排除的文件名
每个exclude后面只能接一个文件名
作者: sunlan    时间: 2008-07-15 16:58
find . -type f | grep -v 1 | xargs tar rvf xxx.tar

[ 本帖最后由 sunlan 于 2008-7-15 17:02 编辑 ]
作者: yutian    时间: 2008-07-15 17:19
原帖由 sunlan 于 2008-7-15 16:58 发表
find . -type f | grep -v 1 | xargs tar rvf xxx.tar

如果遇到其他目录名中还有‘1’的就不行了,最好还是采用列表的方式
作者: sunlan    时间: 2008-07-15 19:51
原帖由 yutian 于 2008-7-15 17:19 发表

如果遇到其他目录名中还有‘1’的就不行了,最好还是采用列表的方式

在grep时再加个-x参数就解决了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2