求tar不打包目录结构的方法

为当前最终发行版之前的所有版本提供支持
回复
剑气凌人
帖子: 13
注册时间: 2008-01-13 22:52
送出感谢: 0
接收感谢: 0

求tar不打包目录结构的方法

#1

帖子 剑气凌人 » 2008-05-26 10:14

tar -cvf /opt/lampp/htdocs/interface/btlog.tar /opt/lampp/htdocs/interface/btlog
这个命令打包的话,会把所有的目录都打包进去了,我只需要一级为btlog目录,有办法吗?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2008-05-26 10:18

用 fm 进入目录,选择全部文件,菜单打包不就是了。

或者 tar用 xxx/btlog/*

如果要去掉下级目录。可以用find -d

你的要求没通用性,没必要找一个通用的方法。
● 鸣学
剑气凌人
帖子: 13
注册时间: 2008-01-13 22:52
送出感谢: 0
接收感谢: 0

#3

帖子 剑气凌人 » 2008-05-26 10:25

只能用命令行,好像find没有d的参数,有具体的命令行吗,谢谢了
ucando
帖子: 95
注册时间: 2007-02-26 13:17
送出感谢: 0
接收感谢: 0

#4

帖子 ucando » 2008-05-26 10:29

用参数 -C
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#5

帖子 eexpress » 2008-05-26 10:33

☎ find /opt/lampp/htdocs/interface/btlog -type f -maxdepth 1 -exec tar -cvf ~/btlog.tar {} +
● 鸣学
ucando
帖子: 95
注册时间: 2007-02-26 13:17
送出感谢: 0
接收感谢: 0

#6

帖子 ucando » 2008-05-26 10:41

tar -cvf /opt/lampp/htdocs/interface/btlog.tar -C /opt/lampp/htdocs/interface/ btlog
回复

回到 “老旧版本支持”