linuxshell编程之变量

Posted 菲菲菲菲菲常新的新手

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linuxshell编程之变量相关的知识,希望对你有一定的参考价值。

变量分类:

技术分享

用户自定义变量:局部变量
定义格式:变量名=变量值(*等号左右不能有空格,加了空格会报错)
调用格式:echo $变量名(调用的是变量名等效的值)
变量叠加:$x=123,y="$x"123则y=123123  或者 y=${x}123
查看变量:set(会列出系统中所有的变量,包括环境变量和自定义变量)
			Set –u(设定当调用不存在时会提示错误)
删除变量:unset 变量名
系统环境变量:全局变量,但是对系统生效的环境变量名和变量作用是固定的 一般大写 预定义变量: $name $代表变量 set #查看全部变量: unset $变量名 #删除变量 export 变量名=变量值 #设置环境变量 env #查看环境变量 ******** 常用环境变量: PATH 系统搜索命令的路径 

技术分享

 


技术分享

技术分享

1. locale 查看当前语系, LANG=zh_CN.UTF-8代表中文语系
   可以直接 echo $LANG 查看当前语系
2. locale -a 查看所有语系
3. 语系信息放在文件 /etc/sysconfig/i18n 下
4. 如果要在linux字符界面下显示中文,需要安装zhcon插件

技术分享

技术分享

技术分享

技术分享

以上是关于linuxshell编程之变量的主要内容,如果未能解决你的问题,请参考以下文章

Linux Shell系列教程之Shell变量

:变量和参数介绍

. 变量和参数介绍

Linux shell编程: Linux 环境变量

27.shell编程-变量

linux shell编程 if语句无法判断变量是不是相等