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编程之变量的主要内容,如果未能解决你的问题,请参考以下文章