mac tar解压错误

解压一个文件的时候出错,只看到了最后输出的:gtar: Exiting with failure status due to previous errors
为了看到错误,把标准输出重定向

$ gtar xzvf devspace.tgz > tar.log
gtar: devspace/\246\246\316\315\343\246ʶ+\324/chinese.txt: Cannot open: No such file or directory
gtar: devspace/\246\246\316\315\343\246ʶ+\324/pinyin.txt: Cannot open: No such file or directory
gtar: devspace/\246\246\316\315\343\246ʶ+\324/simp.txt: Cannot open: No such file or directory
gtar: Exiting with failure status due to previous errors

看到这个错误应该是压缩的时候这几个文件由于文件名乱码没有压缩好,直接跳过这些文件

$ gtar xzvf devspace.tgz --wildcards --exclude */chinese.txt --exclude */pinyin.txt --exclude */simp.txt > tar.log

使用exclude,解压成功,注意这个地方使用了正则匹配文件名,要使用–wildcards参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值