BBS.ChinaUnix.net
首页 | 新闻 | Linux | FreeBSD | AIX | Windows | 博客 | 论坛 | 存储 | 网络 | 人才 | Wiki | 资料 | 读书 | 手册 | 下载 | 空间 | 搜索
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


不知道问题出在哪里了!请各位朋友帮忙分析!
首页 » 论坛 » Shell »  
[打印] [订阅] [收藏] [本帖文本页] [推荐此主题给朋友,立即获积分]
寂寞烈火   帅哥
老法王


CU奥运火炬传递手2008
荣誉会员  
UID:187152
注册:2004-10-1
最后登录: 2008-10-07
帖子:24059
精华:5

可用积分:13084 (大富大贵)
信誉积分:110
专家积分:161 (本版:97)
空间积分:1425
推广积分:0

来自:北京海淀
状态:...离线...

[个人空间] [短信] [博客]


11楼 发表于 2008-5-17 11:40 


QUOTE:
原帖由 super_ebo 于 2008-5-17 11:24 发表
请问,set --什么意思?:)

把$line作为位置参数使用



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________


Window$ XP Professional service pack 2
CYGWIN_NT-5.1 + GNU bash version 3.2.39

积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?
super_ebo
圣骑士




UID:639994
注册:2007-11-10
最后登录: 2008-08-25
帖子:91
精华:0

可用积分:88 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


12楼 发表于 2008-5-17 11:42 
回复 #11 寂寞烈火 的帖子

十分感谢  寂寞烈火 的帮助,和耐心的解答!

[ 本帖最后由 super_ebo 于 2008-5-17 11:50 编辑 ]



您对本贴的看法:鲜花[0] 臭蛋[0]
积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?
super_ebo
圣骑士




UID:639994
注册:2007-11-10
最后登录: 2008-08-25
帖子:91
精华:0

可用积分:88 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


13楼 发表于 2008-5-17 12:14 
回复 #11 寂寞烈火 的帖子

十分感谢 寂寞烈火 前辈的解答!
但我这里,出现了1个问题,还有我想在咨询一下前辈您

问题1:
我已经知道我的错误在哪里了!
其实,我原来的程序没有错误。但是要改动一下。

那就是 原来 if [ $id < $count ]  ,这里要改为 if [ $id -le $count ]  , -le 是数值比较,而 < 是字符串比较。
          或者 改为 if [[ $id < $count ]] ,虽然这样会执行,但是我发现,它是按照了字符串比较。不是数值比较,运行结果是错的!

我的问题:“为什么 [ $id < $count ] 不能正确执行,而[[ $id < $count ]] 可以正确执行(虽然结果不对)?”[] 和 [[ ]] 的区别??


咨询::)前辈
我系统学习Linux没有多久,大概不到三个月。原来是做java,c#这些的开发。感觉还对于shell的利用,还没有掌握精髓!
比如,对于这个问题,最好是使用awk或者cut来实现。虽然awk,cut我也都会,可是当拿到这个联系题的时候,还是最早想到IFS设置,之后用循环解决!

对于这一点,寂寞烈火 前辈,有什么能指点一下在下么?能让我更快地,从传统编成更快地转变到shell编程么?



您对本贴的看法:鲜花[0] 臭蛋[0]
积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?

首页 » 论坛 » Shell »


 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - ChinaUnix - Archiver - WAP - TOP

Processed in 0.100540 second(s), 4 queries , Gzip enabled