- 积分
- 385
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 注册时间
- 2012-9-20
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 听众
- 收听
初级工程师
|
大家好。自己使用了的是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的解释,效果应该是要一样的????
|
|