shell脚本那点事儿
0xweb3q
rust、blockchain、smarcontract、evm、move、wasmtime
展开
-
shell脚本那点事儿6
六、shell变量 定义变量 定义变量时,只需等号(=)连接即可,如: Name="xuqiang" 变量设置规则 1、等号两边不能有空格。 2、变量名只能是数字、字母、与下划线(_),但是开头字母必须为字母。 3、通常大写字母为系统默认变量。 4、如果变量为了增加内容,则可用$变量或者${变量}累加内容。 PATH=”$PATH”:/home/bin 5、变量...原创 2015-08-30 21:53:58 · 521 阅读 · 0 评论 -
shell脚本那点事儿3-5
三、脚本语言与编译语言的差异 大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言。 编译型语言 很多传统的程序设计语言,例如Fortran、Ada、Pascal、C、C++和Java,都是编译型语言。这类语言需要预先将我们写好的源代码(source code)转换成目标代码(object code),这个过程被称作“编译”。 运行程序时,直接读取目标代码(object code...原创 2015-08-29 22:23:31 · 550 阅读 · 0 评论 -
shell脚本那点事儿7
七、特殊变量 前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。 例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n ...原创 2015-09-01 23:31:25 · 439 阅读 · 0 评论 -
shell脚本那点事儿(1-2)
一、shell简介 Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。我们可以使用shell script进行,自动化管理、追踪与管理系统、入侵检测、连续命令单一化。 Shell有两种执行命令的方式: 交互式(Interactive):解释执行用户的命令,用户输入一条命令,Shell就解释执行一条。 批处理(Batc...原创 2015-08-19 23:30:32 · 560 阅读 · 0 评论 -
shell脚本那点事儿8-9
八、shell运算符 Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 推荐使用Var=$((运算内容)),容易记忆,而且比较方便,因为运算内容可以加空格。 运行结果: ...原创 2015-09-06 22:49:42 · 443 阅读 · 0 评论