bash 特性: 变量 程序:指令 和 数据 指令:程序文件提供 数据:io设备 文件 管理 变量 变量名:指向的内存空间 变量赋值:name = value 变量类型: 编程语言: 强类型变量 弱类型变量 : bash把所有变量统统视做字符型 bash中的变量无需事先声明 ...
分类:
系统相关 时间:
2019-11-01 16:12:57
阅读次数:
95
什么是Shell Shell是命令解释器(command interpreter),是Unix操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel)能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给用户,下图所示用户、sh ...
分类:
系统相关 时间:
2018-09-09 18:18:44
阅读次数:
250
文件测试和bash中的变量类型exit(可以提前结束脚本的命令)exit:退出脚本进程那我们说,任何一个命令执行完了,都会有一个执行结果和执行状态结果.exit除了可以退出脚本不执行后面的语句之后,还可以用来定义执行状态结果是什么的?(正确或者错误)我们完全可以自定义自定义:0表示正确1-255表示错误只要你的脚本遇到exit命令,就直接退出脚本,不会再执行后面的命令了,如果exit没有定义,也就
分类:
其他好文 时间:
2018-03-30 12:18:11
阅读次数:
173
Linux学习闲谈(一) ——Shell基本操作与命令 (转载请附上本文链接——linhxx) 1、#!/bin/sh 放在程序开头,表示用/bin/sh方式来解析。 2、变量 1)变量赋值 varname=’xxx’,除了在变量赋值和在FOR循环语句头中,其他情况下BASH 中的变量使用必须在变量 ...
分类:
系统相关 时间:
2018-02-04 13:57:42
阅读次数:
273
egrep及扩展的正则表达式egrep=grep-Egrep[OPTIONS]PATTERN[FILE...]扩展正则表达式的元字符:字符匹配:.:[]:[^]:次数匹配:*:?:0或1次+:1次或多次{m}:匹配m次{m,n}:至少m,至多n次锚定匹配:^:$:\<,\b\>,\b分组:()后向引用:\1,\2,\3,......或者:a|bC|cat:..
分类:
其他好文 时间:
2017-10-27 17:48:55
阅读次数:
128
bash脚本语言文件格式 第一行#!/bin/bash :定义bash脚本解释器 注释信息:# 代码注释: 缩进,适度添加空白行 bash中的变量介绍: 局部变量 本地变量 环境变量 位置参数变量 特殊变量 变量的类型: 字符类型 数值类型 精准类型 近似类型 弱类型: 字符型 bash中支持的元算 ...
分类:
其他好文 时间:
2017-08-13 20:04:39
阅读次数:
109
bash脚本语言,不同于C/C++是一种解释性语言。即在执行前不需要事先转变为可执行的二进制代码,而是每次执行时经解释器解释后执行。bash脚本语言是命令的堆砌,即按照实际需要,结合命令流程机制实现的源程序,因此他学习起来要比C/C++简单的多。 1.bash中的变量 bash中的变量分为本地变量, ...
分类:
其他好文 时间:
2017-06-14 11:34:45
阅读次数:
164
shell基础 一、bash中的变量 1、变量的定义:变量是计算机的内存单元,其中存放的值是可以改变的。 2、变量的设定规则:变量名不能以数字开头;变量的等号两边不能有空格,变量的值如果想有空格必须用单引号或者双引号引起来;变量的默认类型是字符串型,如果要进行计算需要指定变量类型为数值型;在变量的值 ...
分类:
系统相关 时间:
2017-05-29 10:04:10
阅读次数:
190
在计算机中,程序是由指令和数据组成,而数据在计算机中表现为文件和变量,在一般的理解上,变量就是一段连续的内存空间,为这一段内存空间取名,称为变量名,在这段内存中所存储的数据称为变量值,往这段内存空间中放入东西的行为就叫做赋值操作。VALUENAME的命名规范:在linu..
分类:
其他好文 时间:
2017-03-30 14:12:50
阅读次数:
129
bash中的变量的种类 根据变量的生效范围等标准 本地变量:生效范围为当前shell进程;对当前shell之外的其它shell进程,包括当前shell的子shell进程均无效; 环境变量:生效范围为当前shell进程及其子进程; 局部变量:生效范围为当前shell进程中某代码片断(通常指函数); 位 ...
分类:
其他好文 时间:
2017-03-27 21:18:38
阅读次数:
142