Chinaunix首页 | 论坛 | 博客
  • 博客访问: 163769
  • 博文数量: 35
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 294
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-11 14:55
个人简介

努力奋斗的骚年!

文章分类

全部博文(35)

文章存档

2014年(19)

2013年(16)

分类: LINUX

2013-08-13 16:01:50

  1. [root@bj_manager test]# cat ttt
  2. #!/bin/sh

  3. a() {
  4.     local s=1
  5.     echo $s
  6. }

  7. b() {
  8.     s=2
  9.     echo $s
  10. }

  11. s=0
  12. a
  13. echo $s
  14. b
  15. echo $s
  16. [root@bj_manager test]# ./ttt
  17. 1
  18. 0
  19. 2
  20. 2

local添加后,作用域的范围不一样。local仅仅的作用范围在函数体内

阅读(1481) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~