免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: whitewolf009
打印 上一主题 下一主题

出现“‘{’unmatched” [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-10-10 13:39 |只看该作者

出现“‘{’unmatched”

sco505 ksh里试了
function function_name { cmd1;cmd2;...;cmdN; }
如不加function 就不行,报错  '}' unexpected

如不加function 就必须函数名加()
function_name()  { cmd;cmd2;......;}

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
12 [报告]
发表于 2005-10-10 13:46 |只看该作者

出现“‘{’unmatched”

原帖由 "styr" 发表:
sco505 ksh里试了
function function_name { cmd1;cmd2;...;cmdN; }
如不加function 就不行,报错  '}' unexpected

如不加function 就必须函数名加()
function_name()  { cmd;cmd2;......;}

举个简单的例子吧
定义一个函数abc
bash:
abc () { ls;date; } #{}内各项有空格
ksh:
function abc { ls;date; } #同上,function是个保留字
系统:linux

论坛徽章:
0
13 [报告]
发表于 2005-10-10 14:42 |只看该作者

出现“‘{’unmatched”

呵呵,,偶在sco ksh做函数一直用bash的方式,懒的输入function....   

论坛徽章:
0
14 [报告]
发表于 2005-10-10 18:14 |只看该作者

出现“‘{’unmatched”

感谢火哥和styr的帮助,我现在正在测试,希望以后能得到大家更多的帮助。     
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP