注意返回值和输出的区别

对于一个函数func(),
如果它会向标准输出输出一些内容A,如果func执行成功她还会返回0,不成功会返回1,那么
若你令
aa=func(),aa的值是0或者1,也就是func()的返回值,而不是它的输出A。

由于shell提供了非常强大的文本处理能力,这些文本处理的结果大多以标准输出的形式输出。
所以你也许经常把送到标准输出的东西和函数的返回值弄混,请注意。

posted on 2011-11-29 15:45 ewre 阅读(404) 评论(0)  编辑 收藏 引用 所属分类: Scripting language


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

留言簿(2)

文章分类

文章档案

最新评论

阅读排行榜