LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1914|回复: 12

怎么让tar批量解压缩文件

[复制链接]
发表于 2003-11-23 11:42:09 | 显示全部楼层 |阅读模式
怎么让tar批量解压缩文件
小生谢先了!
发表于 2003-11-23 13:24:58 | 显示全部楼层
建议兄弟先看看这个链接---本版命令大集合的<压缩与备份>:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=5113
 楼主| 发表于 2003-11-23 18:52:10 | 显示全部楼层
还是不能批量解压缩!
小生是想把在一个目录下的所有.tar.bz2的文件用一条明令全部解压缩,而不必一个文件一条明令的解.
发表于 2003-11-23 19:09:36 | 显示全部楼层
一行ok, 沒問題啊~~
在shell 找找帖自己寫個scripts 便行了 :p
发表于 2003-11-23 20:37:11 | 显示全部楼层
for i in $(ls -l *|grep "tar.bz2"|awk '{print $9}')
do
tar jfxv $i
done
 楼主| 发表于 2003-11-23 20:57:03 | 显示全部楼层
谢谢!
发表于 2003-11-23 22:39:32 | 显示全部楼层
这样不行吗?
tar jvxf *.tar.bz2
发表于 2009-3-3 20:52:40 | 显示全部楼层
03年的?顶了!
5楼的兄弟 方法可行!

awk '{print $9}'  不明白  这里为什么是9  

跟的这句作用是啥呀
回复 支持 反对

使用道具 举报

发表于 2009-3-3 22:20:59 | 显示全部楼层
for i in `ls *.tar.bz2`;do tar jxvf $i; done;
回复 支持 反对

使用道具 举报

发表于 2009-3-3 22:25:39 | 显示全部楼层
home那是幽默...
ls是dacheng的马甲么?
http://www.linuxsir.cn/bbs/thread345582.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表