码迷,mamicode.com
首页 > 系统相关 > 详细

Linux命令——declare

时间:2018-12-03 01:03:01      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:返回   read   取消   数组   only   遇到   一个   定义   shell   

若不加上任何参数,将显示全部的shell变量与函数(与执行set指令的效果相同)。

"-"可用来指定变量的属性,"+"则是取消变量所设的属性。

在函数中使用时,declare使每个名称都是本地的,就像使用local命令一样。 提供了typeset命令以与Korn shell兼容; 但是,它已被弃用,以支持declare builtin命令。 返回状态为零,除非遇到无效选项,尝试使用‘-f foo = bar‘定义函数,尝试将值赋给readonly变量,尝试赋值 对于不使用复合赋值语法的数组变量,其中一个名称不是有效的shell变量名,尝试关闭只读变量的只读状态,尝试关闭数组变量的数组状态 ,或尝试使用‘-f‘显示不存在的函数。

Linux命令——declare

标签:返回   read   取消   数组   only   遇到   一个   定义   shell   

原文地址:https://www.cnblogs.com/kelamoyujuzhen/p/10056074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!