分页: 1 / 1

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

发表于 : 2010-03-27 19:12
mkods
最近在做一个题,我编了一个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编程,好多都不清楚。

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

发表于 : 2010-03-27 19:19
eexpress
至少要带上z吧。你是bz2的文件啊。

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

发表于 : 2010-04-02 11:17
kamui0523
你这个tar包可能损坏了
另外用file命令看下这是不是个tar文件

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

发表于 : 2010-04-02 12:34
wangdu2002
:em06

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

发表于 : 2010-04-05 8:15
mkods
后来用了个 for循环,结果搞定了 不过还是不明白咋回事

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

发表于 : 2010-04-06 11:06
注册麻烦
:em20
解压包还要for循环??

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

发表于 : 2010-04-06 11:07
注册麻烦
:em20
解压包还要for循环??

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

发表于 : 2010-04-06 11:26
wangdu2002
pwd取得当前目录才吧。。。没有路径变量,咋能找得到文件呢? :em09