1 变量
1 变量用于保存有用信息,比如路径名,文件名等等,变量本质上是一个或多个内存地址
2 变量分为三种
本地变量:仅可以在用户当前shell生命期的脚本中使用的变量,随着shell进程的消亡而无效
环境变量:适用于所有由登录进程所产生子进程
位置参数:用于向shell传递参数,是只读
3 变量的赋值
variable=value/
1 等号两边不能有空格
2 如果值中有空格必须使用""括起来
3 变量名只能包括大小写字母,数字,下划线等符号,并且变量名不能够以数字开头
4 unset 变量名,可以用来清除变量的值
5 shell中变量只有两种类型整型和字符型
2 引用
1 引用将字符串用引用符号引起来,以防止特殊字符被shell脚本重解释为其他意义,特殊字符是指除了字面意思之外还可以解释为其他意思的字符,如$符号的字面意思就是美元符号,但是$在正则表达式中还表示行尾,还可以进行变量替换。
2 shell中的四种引用符号
符号 名称 意义
"" 双引号 引用除$,\等之外的所有字符
'' 单引号 引用所有的字符
‵‵ 反引号 shell中将反引号的内容解释为系统命令
\ 反斜线 转义符,屏蔽下一个字符的意义
3 echo
1 echo功能是在显示器上面打印一段文字,起说明和提示作用
2 echo命令的语法
echo 选项 字符串
3 echo的选项有两个
-e 选项表示的是将转义符后跟字符形成特殊字符解释成特殊意义
-n 选项表示输出文本之后不换行,默认echo是自动换行
分享到:
相关推荐
shell编程基础-变量详解。 shell编程基础-语句详解。 shell编程基础-函数详解。 shell编程实例分析。 linux应用程序设计基础-GCC编译器。 linux应用程序设计基础-GDB调试器。 linux应用程序设计基础-Makefile。 ...
Linux运维-3.Shell编程-11shell基础-120变量测试.avi
Linux运维-3.Shell编程-11shell基础-108变量分类.avi
Linux Shell编程基础 1.调用shell 2.注释 3.执行shell脚本 4.接收用户输入并赋值给变量 5.Bash中的变量 1. 环境变量 1.1HOME 2.2LANG 3.3SHELL 4.4PATH 5.5PS1 6.6PS2 7.7只读环境变量 8.8永久修改环境变量 2. 位置...
Linux运维-3.Shell编程-11shell基础-107变量命名规则.avi
第6章 变量和引用 133 第7章 退出、测试、判断及操作符 157 第8章 循环与结构化命令 187 第9章 变量的高级用法 217 第10章 I/O重定向 243 第11章 Linux/UNIX Shell类型与区别 273 第12章 子Shell与进程处理 ...
Linux运维-3.Shell编程-11shell基础-112环境变量3.avi
Linux运维-3.Shell编程-11shell基础-111环境变量2.avi
Linux运维-3.Shell编程-11shell基础-110环境变量1.avi
Linux运维-3.Shell编程-11shell基础-115预定义变量.avi
Linux运维-3.Shell编程-11shell基础-109用户自定义变量.avi
Linux运维-3.Shell编程-11shell基础-121环境变量配置文件1.avi
Linux运维-3.Shell编程-11shell基础-117declare声明变量类型.avi
Linux运维-3.Shell编程-11shell基础-113位置参数变量1.avi
Linux运维-3.Shell编程-11shell基础-114位置参数变量2.avi
如shell编程需要的基础知识储备、shell脚本概念介绍及第一个脚本案例、shell脚本基础知识-作用地位-比其他语言优势、建立一个规范的shell脚本、执行shell脚本的多种方法及重要区别精讲、shell脚本开发的9点基本规范...
呵呵,这真的是一本好书《LINUX与UNIX SHELL编程指南》 --------------------------------------------- 经典《Linux与UNIX Shell编程指南》 shell是一种完整的编程语言,易学易用;shell脚本可以使烦人的手工作业...
要达到这个境界,管理者必须具备相当程度的Shell操控能力与Shell程序设计能力,卧龙小三拥有丰富的主机管理实务经验,以及多年的教学经验,相信这本《实战Linux Shell编程与服务器管理》必能引领读者轻松跨越Bash ...
介绍shell编程的相关知识 Shell 基本语法 Shell 定义的环境变量 用户定义的变量 Shell 程序设计的流程控制 运行Shell 程序的方法 bash 的内部命令
linux shell编程[第一部分 shell 基础编程] 第02章 变量和运算符