1、在赋值语句name=value中不能存在空格,例如:name = value这样的形式会被认为是三个变量,因为本质上来说,脚本的内容就是传给shell程序的变量,而变量之间是通过空格区分的。如果想
一、变量的命名变量名必须以字母或下划线开头,由字母、数字、或下划线组成,变量名的长度不能超过255个字符。 二、变量的分类1. 用户自定义变量 2. 环境变量 3. 位置参数变量 4. 预定义变量 三
1、if内的判断条件为逻辑运算: 2、if内的判断条件为目录是否存在,文件是否存在,下图先检验目录/home/monster是否存在,然后再检测/home/monster中的file.txt文件是否
Shell解释器(学习笔记四)一、Shell解释器shell解释器,用户和操作系统内核之间的桥梁 shell介于操作系统内核与用户之间,负责接收用户输入的操作指令(命令),并运行和解释,将需要执行的
linux学习笔记(17) Shell编程之基础1. 正则表达式(1) 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式;通配符用来匹配符合
根据变量的作用域,可以分为: 1.局部变量: 1> 定义:在函数(代码块)内部定义的变量(包括函数的形参) 2> 作用域:从定义变量的那一行开始,一直到代码块结束 3> 生命
1. 什么是变量当一个数据的值需要经常改变或者不确定时,就应该用变量来表示。比如游戏积分。 2. 定义变量1> 目的 任何变量在使用之前,必须先进行定义。 定义变量的目的是:在内存中分配一块存储
一、source命令功能:在当前bash环境下读取并执行配置文件中的命令 1. 命令格式source 配置文件 或 . 配置文件 2. 命令示例# source /etc/PRofile #让/e
linux学习笔记(16)shell基础之Bash变量1. 用户自定义变量(1)变量设置规则① 变量名称可由字母、数字和下划线组成,但不能以数字开头; ② 变量的默认类型为字符串类型,如果要对数值运算
1、PATH变量:shell最主要的功能就是执行用户输入的命令,例如当用户输入一条“ls”命令之后,shell就要找到该命令对应的文件并执行。通常shell都会设置一个名叫PA