Onlylhs 发表于 2014-1-25 22:54:43

关于tar的使用疑问

大家好。自己使用了的是RedHat5.4的操作系统。使用man tar查看了下该命令的使用,发现有两个参数有点疑问,求赐教



--------如下----
--exclude=PATTERN
   When performing operations, `tar' will skip files that match
   PATTERN.
--exclude-from=FILE
-X FILE
   Similar to `--exclude', except `tar' will use the list of patterns
   in the file FILE.
-----------

这里的-X的使用是否同--exclude一样。这是我的实验做法
三个文件,分别为1,2,3放在/tmp/etc中,压缩命令如下
tar -cjv -f test.tar.bz2 --exclude=/tmp/etc/2 /tmp/etc--得到的压缩包没有2这个文件,测试正常
tar -cjv -f test2.tar.bz2 -X /tmp/etc/2 /tmp/etc --压缩包依旧有2这个文件,就是这个很疑问,求赐教,谢谢诸位了。

--就是看man tar 有对-X的解释,效果应该是要一样的????

liuyqing2005 发表于 2014-2-15 13:43:52

{:6_273:}
页: [1]
查看完整版本: 关于tar的使用疑问