gzip的使用

amoshenwei 2010-01-25 09:43:03
在centos5.2 上,我想用 gzip打包一个文件
如果分开做的话,是:
gzip -fnc temp.gz test
mv temp.gz test
但是我想用一条命令做,
使用以下命令 为什么不能成功打包
gzip -fnc test > test
???
限制只能用gzip,不能用其他命令。
...全文
107 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
deep_pro 2010-01-25
  • 打赏
  • 举报
回复
gzip -fnc temp.gz test
mv temp.gz test

gzip -fnc test > test
----------------------------
你的想法都好奇怪,最终的压缩文件都要保留原文件名,不带.gz后缀的

gzip -fnc test > test
将创建两个进程,一个gzip -fnc test
另一个将标准输出重定向到一个文件
如果他们的目标都是同一个文件,自然是不行
考虑一个很大的文件test ,那么这两个进程一定是同时存在的
一个O_RDONLY ,用一个却要O_WRONLY|O_CREATE|O_TRUNC
steptodream 2010-01-25
  • 打赏
  • 举报
回复
gzip -fnc temp.gz test ?这是干什么?

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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