echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在shell编程中极为常用,在终端下打印变量的时候也是常常用到的,因此有必要了解下echo的用法。语法:语法:echo[-neE][字符串]命令选项:-n不在字符的最后自动换行-e若字符串中出现以下..
分类:
其他好文 时间:
2016-08-22 00:36:10
阅读次数:
260
shell脚本编程(1)脚本的基本格式:程序:指令+数据程序编程风格分为两种:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服务于数据过程式编程有以下几个特点:顺序执行循环执行选择执行shell编程:过程式、解释执行编程语言的基本结构数据存储:变量、组..
分类:
系统相关 时间:
2016-08-15 14:55:07
阅读次数:
289
要了解位置变量,首先要知道什么是变量?变量就是让某一个特定的字符串来代表不固定的内容,简单理解就是用一个简单的“字眼”来替代另一个比较复杂或者容易变动的数据。而什么又是位置变量呢?位置变量就是bash将传递给脚本的参数,按照位置不同,保存在不同的位置变量中,以..
分类:
系统相关 时间:
2016-08-12 22:00:58
阅读次数:
504
Linux下如何让awk使用Shell变量当我们编写shell脚本时,我们通常会在脚本中包含其它小程序或命令,例如awk操作。对于awk而言,我们需要找一些将某些值从shell传递到awk操作中的方法。那么如何让awk使用Shell变量呢?兄弟连Linux培训接下来为大家介绍一下:有两种可能的方法可以..
分类:
系统相关 时间:
2016-08-11 23:19:40
阅读次数:
173
Linux下如何让 awk 使用 Shell 变量 当我们编写 shell 脚本时,我们通常会在脚本中包含其它小程序或命令,例如 awk 操作。对于 awk 而言,我们需要找一些将某些值从 shell 传递到 awk 操作中的方法。那么如何让 awk 使用 Shell 变量呢?兄 弟 连接下来为大家 ...
分类:
系统相关 时间:
2016-08-11 12:37:30
阅读次数:
196
Shell变量 Shell支持三种类型的变量 用户自定义变量:用户自定义的变量,变量名以英文字母或下划线开头,区分大小写。 位置变量:根据位置传递参数给脚本的变量,默认支持9个位置变量 $1,$2,$3...$9 预定义变量: 预定义的特殊变量,只能使用,不能修改 用户自定义变量 位置变量 新建根据 ...
分类:
系统相关 时间:
2016-08-11 00:56:36
阅读次数:
180
环境变量 Shell进程的环境变量,可以从当前进程传给fork出来的子进程,用printenv命令显示当前进程的环境变量。 。。。 本地变量 只存在与当前Shell进程,set命令可以显示当前Shell进程中定义的所有变量和函数 定义变量、定义和导出环境变量 export VARNAME=value ...
分类:
系统相关 时间:
2016-08-08 00:37:43
阅读次数:
186
set,env和export这三个命令都可以用来显示shell变量 set 显示当前shell的变量,包括当前用户的变量 env 显示当前用户的变量 export 显示当前导出成用户变量的shell变量 每个shell都有自己特有的变量,这和用户变量是不同的。当前用户变量和你用什么shell无 关, ...
分类:
系统相关 时间:
2016-08-07 21:31:44
阅读次数:
180
read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 -p:后接屏幕输出的提示语句 -n:设定输入的字符个数,当达到指定的个数则自动退出,并将输入赋予给变量 -t:当输入超过指定时间,则退出,并返回一个非0状态码 -s:选项能够使read命令中输入的数据不显示在监视器 ...
分类:
系统相关 时间:
2016-08-07 18:26:06
阅读次数:
144
linux中shell变量$#,$@,$0,$1,$2的基本含义: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用 ...
分类:
系统相关 时间:
2016-08-05 11:46:09
阅读次数:
259