请问linux下如何实现打包某个文件夹,同时满足该文件目录下子目录文件保留,但是其中的内容删除?

比如打包A,A中包括了B、C两个子文件夹,我要保留B,同时也要保留C,但是不需要C中的内容。

首先,你可以在命令行中列出所有要打包的子目录。
对其中只要子目录不要文件的,可以用通配符做点文章,例如在待压缩文件列表中中列为:
./A/C/nofile.*
确保C子目录下没有任何文件匹配nofile.*就可以了。追问

大致懂你的意思,我试试看

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-26
tar cvf A.tar --exclude=C/* A本回答被提问者采纳
第2个回答  2012-12-26
不知道,纯支持,回家给你查查书!!
相似回答