shell变量的作用空间是什么


Posted in 面试题 onAugust 17, 2013
在shell脚本中定义的变量仅在脚本中有效,但使用如下的一些命令可以改变其作用域或属性:
①export [option] [name[=value]]
– 表明选项结束,所有后续参数都是实参。
-f 表明在”名-值”对中的名字是函数名。
-n 把全局变量转换成局部变量,即命名的变量不在传给子shell。
-p 显示全局变量列表(全局变量,即在子shell中也有效的变量)。
缺省 把变量定义为全局变量
注:全局变量,在子shell中也有效的变量
局部变量,只在shell脚本中有效的变量
②let expression
用于求整型表达式的值,如表达式中有空隔,则必须用双引号把表达式括起来,例如: let count=1+2
③local [name[=value]]
用于创建不能传给子shell的变量,该命令仅在过程内部有效;如local后不跟参数,那么在当前已定义的局部变量列表就送往标准输出显示。
④readonly [option][name[=value]]
用于显示或则设置只读变量和函数,如readonly后不跟参数,则在案标准输出上显示已定义的只读变量和函数.
– 表明选项结束.所有后续参数都是实参
-f 创建只读函数
⑤unset [option] name [name…]
用于取消变量和函数的定义(即删除变量),但PATH、IFS、PPID、PS1、PS2、UID、EUID等变量不能删除。

Tags in this post...

面试题 相关文章推荐
PHP解析URL是哪个函数?怎么用?
May 09 面试题
中软Java笔试题
Nov 11 面试题
C语言怎样定义和声明全局变量和函数最好
Nov 26 面试题
求∏的近似值,直到最后一项的绝对值小于指定的数
Feb 12 面试题
SQL Server数据库笔试题和答案
Feb 04 面试题
什么是数据抽象
Nov 26 面试题
SQL面试题
Dec 09 面试题
Linux不知道文件后缀名怎么判断文件类型
Aug 21 面试题
Linux机考试题
Oct 16 面试题
如果重写了对象的equals()方法,需要考虑什么
Nov 02 面试题
Java如何调用外部Exe程序
Jul 04 面试题
Boolean b = new Boolean(“abcde”); 会编译错误码
Nov 27 面试题
shell程序如何生命变量?shell变量是弱变量吗?
Nov 10 #面试题
UNIX操作系统结构由哪几部分组成
Feb 17 #面试题
UNIX文件系统常用命令
May 25 #面试题
如何执行一个shell程序
Nov 23 #面试题
UNIX特点都有哪些
Apr 05 #面试题
UNIX文件名称有什么规定
Mar 25 #面试题
信号量和自旋锁的区别?如何选择使用?
Sep 08 #面试题
You might like
PHP 字符串编码截取函数(兼容utf-8和gb2312)
2009/05/02 PHP
php中使用redis队列操作实例代码
2013/02/07 PHP
浅谈PHP表单提交(POST&GET&URL编/解码)
2017/04/03 PHP
PHP常见的几种攻击方式实例小结
2019/04/29 PHP
动态读取JSON解析键值对的方法
2014/06/03 Javascript
Jquery Post处理后不进入回调的原因及解决方法
2014/07/15 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
Javascript中的几种URL编码方法比较
2015/01/23 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
bootstrap flask登录页面编写实例
2016/11/01 Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
2016/12/08 Javascript
JS将unicode码转中文方法
2017/05/08 Javascript
详解Angular2 关于*ngFor 嵌套循环
2017/05/22 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
2018/01/06 jQuery
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
vue实现两个区域滚动条同步滚动
2020/12/13 Vue.js
[58:42]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第一局
2016/02/27 DOTA
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
python对象与json相互转换的方法
2019/05/07 Python
python找出一个列表中相同元素的多个索引实例
2019/06/11 Python
Python三元运算与lambda表达式实例解析
2019/11/30 Python
pycharm设置当前工作目录的操作(working directory)
2020/02/14 Python
法国创作个性化T恤衫和其他定制产品平台:Tostadora
2018/04/08 全球购物
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
运动会四百米广播稿
2014/01/19 职场文书
2014年销售人员工作总结
2014/11/27 职场文书
万里长城导游词
2015/01/30 职场文书
人事行政助理岗位职责
2015/04/11 职场文书
学校勤俭节约倡议书
2015/04/29 职场文书
2015医院个人工作总结范文
2015/05/21 职场文书
电影建国大业观后感
2015/06/01 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书
中小学教师继续教育心得体会
2016/01/19 职场文书
描述鲁迅的名言整理,一生受用
2019/08/08 职场文书
导游词之镇江-金山寺
2019/10/14 职场文书