find,xargs ,tar合用错误为什么呢?求指正!

nosilence_2007 2013-01-07 05:33:11
命令: find . -name "*.tgz" -print | xargs tar -xvf
错误:

tar: ./RALINK_RTUTIL5572STA_V_2_5_0_1.tgz:归档中找不到
tar: ./Pango.tgz:归档中找不到
tar: ./WIRELESSTOOLS_29.tgz:归档中找不到
tar: ./VDLinux_2.6.35.11.tgz:归档中找不到
tar: ./RALINK_RTNET5572STA_V_2_5_0_1.tgz:归档中找不到
tar: ./libsoup.20120109.tgz:归档中找不到
tar: ./webkit-gtk.20120109.tgz:归档中找不到
tar: ./xfsprogs-3.1.5.tgz:归档中找不到
tar: 由于前次错误,将以上次的错误状态退出


但是如果一条条执行没问题。 tar xvf RALINK_RTUTIL5572STA_V_2_5_0_1.tgz 这样就可以。

这是怎么回事呢?

求指正 谢谢
...全文
451 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
nosilence_2007 2013-01-09
  • 打赏
  • 举报
回复
引用 5 楼 ljc007 的回复:
引用 4 楼 nosilence_2007 的回复:你试过没? 不对的呢 我试过,对的呢。 你的是什么系统?
ubuntu12
ljc007 2013-01-08
  • 打赏
  • 举报
回复
引用 4 楼 nosilence_2007 的回复:
你试过没? 不对的呢
我试过,对的呢。 你的是什么系统?
nosilence_2007 2013-01-08
  • 打赏
  • 举报
回复
引用 3 楼 ljc007 的回复:
Plain Text code?1find . -name "*.tgz" -exec tar -xvf {} \;
你试过没? 不对的呢
oyq_yangy 2013-01-08
  • 打赏
  • 举报
回复
find . -name "*.tgz" -print | xargs -n1 tar -xvf
ljc007 2013-01-07
  • 打赏
  • 举报
回复
find . -name "*.tgz" -exec tar -xvf {} \;
swq1982 2013-01-07
  • 打赏
  • 举报
回复
不好意思,弄错了。不小心点击了。
swq1982 2013-01-07
  • 打赏
  • 举报
回复
尝试find . -name "*.jpg" | xargs tar -rf picture.tgz命令打包 然后用gzip命令把打出的包压缩。

4,469

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧