解压 tra.bz2 文件遇到的问题

sh/bash/dash/ksh/zsh等Shell脚本
回复
mkods
帖子: 19
注册时间: 2010-01-03 22:13

解压 tra.bz2 文件遇到的问题

#1

帖子 mkods » 2010-03-27 19:12

最近在做一个题,我编了一个shell程序,其中有一步就是 解压一个文件夹下所有的 .tar.bz2文件到当前文件夹,并删除原来的.tar.bz2文件,

我用的命令为 tar -xvf *.tar.bz2
结果出现这样的提示:
anyeheishao@anyeheishao-laptop:~/桌面$ ./jieya.sh
tar: 记录大小 = 8 块
tar: 3b78b5e8641c55598a7975081ab0542f.tar.bz2:归档中找不到
tar: 6ce54abd52063bddf4805611047d25a5.tar.bz2:归档中找不到
tar: 87b66e2a04314b86cf8a553e7f0f09cf.tar.bz2:归档中找不到
tar: a63dd5af4b2c93ecff278090f4e031f1.tar.bz2:归档中找不到
tar: bc041f9fc63ed8c1a7fa862124d7a753.tar.bz2:归档中找不到
tar: d9320f682d0bd391295ec51797d67d5c.tar.bz2:归档中找不到
tar: fdc025d27b971324c58d133dc2663b3a.tar.bz2:归档中找不到
tar: 由于前次错误,将以上次的错误状态退出
anyeheishao@anyeheishao-laptop:~/桌面$

使用命令tar -xvfj *.tar.bz2
结果出现这样的提示:
anyeheishao@anyeheishao-laptop:~/桌面$ ./jieya.sh
tar: j:无法 open: 没有那个文件或目录
tar: 错误不可恢复:现在退出


由于才接触shell编程,好多都不清楚。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 解压 tra.bz2 文件遇到的问题

#2

帖子 eexpress » 2010-03-27 19:19

至少要带上z吧。你是bz2的文件啊。
● 鸣学
kamui0523
帖子: 547
注册时间: 2008-05-14 18:53
来自: 上海

Re: 解压 tra.bz2 文件遇到的问题

#3

帖子 kamui0523 » 2010-04-02 11:17

你这个tar包可能损坏了
另外用file命令看下这是不是个tar文件
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 解压 tra.bz2 文件遇到的问题

#4

帖子 wangdu2002 » 2010-04-02 12:34

:em06
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
mkods
帖子: 19
注册时间: 2010-01-03 22:13

Re: 解压 tra.bz2 文件遇到的问题

#5

帖子 mkods » 2010-04-05 8:15

后来用了个 for循环,结果搞定了 不过还是不明白咋回事
注册麻烦
帖子: 3
注册时间: 2007-09-26 13:04

Re: 解压 tra.bz2 文件遇到的问题

#6

帖子 注册麻烦 » 2010-04-06 11:06

:em20
解压包还要for循环??
注册麻烦
帖子: 3
注册时间: 2007-09-26 13:04

Re: 解压 tra.bz2 文件遇到的问题

#7

帖子 注册麻烦 » 2010-04-06 11:07

:em20
解压包还要for循环??
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 解压 tra.bz2 文件遇到的问题

#8

帖子 wangdu2002 » 2010-04-06 11:26

pwd取得当前目录才吧。。。没有路径变量,咋能找得到文件呢? :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
回复