layout: post
title: Shell的变量声明
date: 2017-12-31
tags: [“Linux”,”Shell脚本管理”]


Shell变量一般是无类型的,但是bash Shell提供了declare和typeset(typeset已经废弃掉了)两个命令用于指定变量的类型,两个命令是等价

declare [选项] 变量名
-r 声明或显示只读变量
-i 将变量定义为整型数
-a 将变量定义为数组
-A 将变量定义为关联数组
-f 显示已定义的所有函数名及其内容
-F 仅显示已定义的所有函数名
-x 声明或显示环境变量和函数
-l 声明变量为小写字母 declare -l var=UPPER
-u 声明变量为大写字母 declare -u var=lower

文档更新时间: 2018-12-13 16:15   作者:张尚