原文:Linux中shell的变量类型

转载 shell中的变量类型有:本地变量 环境变量 位置变量 标准变量 特殊变量。 . .本地变量在shell脚本的生存周期中使用的变量 也就是登录一个shell到退出,这个shell为生存周期 设置一个本地变量格式为:变量 名 变量,显示一个变量:echo 变量名 也可以不要大括号,显示本地所有变量:set就可以,本地变量还可以设置为只读的:readonly 变量名,这时的变量就具有只读属性, ...

2012-12-18 19:53 0 3970 推荐指数:

查看详情

Linux】【Shell】【Basic】变量与数据类型

1. 变量: 1.1. 局部变量:作用域是函数的生命周期;在函数结束时被自动销毁; 定义局部变量的方法:local VARIABLE=VALUE 1.2. 本地变量:作用域是运行脚本的shell进程的生命周期;因此,其作用范围为当前shell脚本程序文件; 1.3. ...

Tue Mar 07 21:26:00 CST 2017 0 1374
Linuxshell变量$0,$?等含义

linuxshell变量$#,$@,$0,$1,$2的基本含义: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数 ...

Fri Aug 05 18:48:00 CST 2016 0 2596
Shell】--- shell脚本变量类型及作用域

  一直对shell脚本有一种特殊的感觉,因此花了一段时间学习,本人擅长C语言编程,深受C语言荼毒,在学习其他任何类似于编程语言的东东的时候,都会不自觉的与C进行对比,因此对于shell变量的作用域一直有点疑问,在此总结一下:   首先,脚本的变量声明相比于C来说还是比较简单好用 ...

Tue Nov 28 00:13:00 CST 2017 0 1101
linuxshell变量$#,$@,$0,$1,$2的含义解释

常用的shell带有$符号的几个变量的含义: 区别:@">@ * 相同点:都是引用所有参数 不同点:只有在双引号中体现出来。假设在脚本运行时写了三个参数(分别存储在1">1 2 3)则&quot ...

Thu Jun 23 23:07:00 CST 2016 0 9039
linux系统关于shell变量$*与$@的区别

在我们初学linux系统shell时,可能会感觉$@与$*没什么区别,如下面shell脚本: 执行结果表面上是一样的、如下图所示: 其实$*和$@还有一些区别的 $*(强调整体) //所有参数列表,代表"$1 $2 … $n",即当成一个整体输出,每一个变量参数 ...

Sun Jun 21 01:48:00 CST 2015 0 3454
linuxshell变量$#,$@,$0,$1,$2的含义解释

摘抄自:ABS_GUIDE 下载地址:http://www.tldp.org/LDP/abs/abs-guide.pdf linuxshell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell ...

Wed Jun 20 19:23:00 CST 2018 0 1262
Linux shell awkprint及变量使用

Linux处理文本工具 grep: 过滤文本内容 sed: 编辑文本内容 awk: 显示文本 awk: Aho Peter Weinberger Kernighan 报告生成器,以特定的条件查找文本内容,在以特定的格式显示 awk命令的格式 ...

Mon Apr 15 05:00:00 CST 2019 0 1807
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM