解压 tra.bz2 文件遇到的问题
发表于 : 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编程,好多都不清楚。
我用的命令为 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编程,好多都不清楚。