Linux bash 变量
来源:互联网 发布:java基础入门电子书 编辑:程序博客网 时间:2024/06/11 20:17
LInux shell变量
本地变量:只能在此用户的此shell中使用。
局部变量:是本地变量的一部分,只能在一段代码内使用。
环境变量:在当前shell和子shell中使用。
位置变量:$1,$2,在bash脚本中来引用执行脚本时候传递的参数。
$1:表示引用第一个参数;
$2:表示引用第二个参数;
$n:表示引用第n个参数;
shift:表示将第一个参数剔除,那么原来$2的值就为$1的值,也可以shift n,直接提出n个参数,第n+1个参数现在就为$1了。
特殊变量:
$?:上一条命令的退出状态码,0表示成功,非0表示不成功;
$#:bash脚本中取得参数的个数变量;
$ *:参数列表;
$@:参数列表。
使用set VARNAME = VALUE;来设置一个本地变量并赋值,但set可以省略。
使用local VARNAME = VALUE; 来设置一个本地变量。
使用export VARNAME = VALUE;来设置一个环境变量。
使用${VARNAME} 可以引用变量,{}大多数情况可以省略。
使用unset VARNAME 可以撤消删除此变量。
set 显示所有变量。
export显示环境变量。
printenv、env、和export同等效果。
0 0
- Linux bash 变量
- linux:bash变量:declare
- 详解Linux bash变量
- 详解Linux bash变量
- 详解Linux bash变量
- Linux的Bash变量
- Linux Bash 变量操作
- Linux Shell Bash 变量赋值
- 详解Linux bash中的变量
- Linux Shell基础-Bash变量
- 关于Linux bash 中的变量
- linux bash文件中变量指定方式
- Linux 编程之Bash中的变量
- linux shell bash 内置变量参考
- linux shell bash 内置变量参考
- linux shell bash 内置变量参考
- linux下bash高级变量整理
- linux shell bash 内置变量参考
- 上海联通群面
- MMC卡SPI模式
- C#版三层登录小例子
- smarty模板 将php数组传递给js变量
- appium
- Linux bash 变量
- 高低位字节序
- 追求时尚,选择西安宾利婚车租赁
- 【Cocos2d-x 3.2】裁剪节点(ClippingNode)总结
- 主机开启虚拟化支持/不能安装虚拟机解决
- C语言面试题
- 关于深度优先搜索的运用
- poj解题报告——3278
- 调用外部程序对输入的影响