免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3447 | 回复: 5
打印 上一主题 下一主题

一个SHELL问题,向请各位请教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-15 21:27 |只看该作者 |倒序浏览
一个SHELL问题,向请各位请教 \r\nuncompress < xxx.tar.Z | tar xcf - ./errlog\r\n\r\n这个命令sh具体是怎么解析执行的\r\n\r\n为什么中间不生成xxx.tar文件\r\n\r\n"-"符号在这里有什么特殊意义?\r\n\r\nH8/home1/zchn>echo $SHELL\r\n/usr/bin/ksh\r\nH8/home1/zchn>uname -a\r\nAIX \r\nH8/home1/zchn>

论坛徽章:
0
2 [报告]
发表于 2006-12-16 01:34 |只看该作者

Re: 一个SHELL问题,向请各位请教

最初由 __zchn__ 发布\r\n[B]一个SHELL问题,向请各位请教 \r\nuncompress < xxx.tar.Z | tar xcf - ./errlog\r\n\r\n这个命令sh具体是怎么解析执行的\r\n\r\n为什么中间不生成xxx.tar文件\r\n\r\n"-"符号在这里有什么特殊意义?\r\n\r\nH8/home1/zchn>echo $SHELL\r\n/usr/bin/ksh\r\nH8/home1/zchn>uname -a\r\nAIX \r\nH8/home1/zchn> [/B]
\r\n\r\n为什么中间不生成xxx.tar文件\r\nincorrect -- uncompress < xxx.tar.Z \r\ncorrect -- uncompress xxx.tar.Z\r\n\r\npipe (|) doesn\'t work. So you should use two command lines like below,\r\n\r\n$ uncompress xxx.tar.Z\r\n$ tar -xvf xxx.tar

论坛徽章:
0
3 [报告]
发表于 2006-12-18 15:09 |只看该作者
pipe (|)是有用的 我们在AIX和HP下都行\r\n用uncompress < xxx.tar.Z | tar xcf - ./errlog 这个命令的原因是磁盘空间不够,懒得解开而直接tar出想要的一个文件就可以了\r\n但是不是很理解这个命令的执行过程和一些用法

论坛徽章:
0
4 [报告]
发表于 2006-12-18 15:12 |只看该作者
uncompress xxx.tar.Z | tar xcf - ./errlog\r\n\r\nuncompress < xxx.tar.Z | tar xcf ./errlog\r\n\r\nuncompress xxx.tar.Z | tar xcf ./errlog\r\n\r\n这三个有什么区别呢  \r\n\r\n为什么uncompress xxx.tar.Z | tar xcf - ./errlog不行呢?

论坛徽章:
0
5 [报告]
发表于 2006-12-20 17:56 |只看该作者
"-"符号在这里代表standard in

论坛徽章:
0
6 [报告]
发表于 2006-12-20 23:45 |只看该作者
这个有意思,回去试验一下,个人感觉不用\"<\"的话,通道应该不会生效
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP