免费注册 查看新帖 |

Chinaunix

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

求教一个问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-04-23 15:02 |只看该作者 |倒序浏览
#!/bin/sh
CURRENT=0
echo "请输入要执行的次数:"
read REPATH
while [ $CURRENT -lt $REPATH ]
do
CURRENT='expr $CURRENT + 1'
echo "第 $CURRENT 次"
done

结果
请输入要执行的次数:
5
第 expr $CURRENT + 1 次
[: 9: $CURRENT: unexpected operator

我这里CURRENT为什么变成expr $CURRENT + 1输出了?我这里本意是让CURRENT参数累加数字的,求教

论坛徽章:
0
2 [报告]
发表于 2010-04-23 15:09 |只看该作者
CURRENT=`expr $CURRENT + 1`
这里要用反引号,ESC键下面的那个

论坛徽章:
0
3 [报告]
发表于 2010-04-23 15:14 |只看该作者
CURRENT=`expr $CURRENT + 1`
这里要用反引号,ESC键下面的那个
Celinde 发表于 2010-04-23 15:09



    非常感谢,真的谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP