-----【Shell编程】
文章平均质量分 80
Alen_Liu_SZ
这个作者很懒,什么都没留下…
展开
-
【Shell】Shell变量及相关操作
目录1 实验环境2 Shell变量类型2.1 Shell环境变量2.3 预定义特殊变量2.4 用户自定义的变量3 变量的操作3.1 创建和设置变量3.2 区分变量名3.3 删除变量3.4 变量赋值3.4.1 直接给变量赋值3.4.2 使用read命令赋值3.4.3 命令行参数赋值3.4.4 命令的输出结果赋值3.4.5 文件读入数据实现赋...原创 2019-11-17 20:55:19 · 431 阅读 · 0 评论 -
【Shell】Shell编程之sed命令
sed介绍sed编辑器是被称为流编辑器。它被用来在输入流(文件或者从管道输入)上进行基本的文本转换。处理时,把当前处理的行存储在临时缓冲区,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕,接着处理下一行,不断重复,直到文件末尾。文件内容并没有改变,除非使用重定向存储输出,sed主要用啦爱自动编辑一个或多个文件,简化原创 2018-03-25 23:55:28 · 463 阅读 · 0 评论 -
【Shell】Shell编程之for循环命令
bash shell提供了for命令,用于创建通过一系列值重复的循环,for命令的格式为:for var in listdo commandsdone在参数list中提供了一系列用于迭代的 值,变量$var包含当前迭代的列表项值。1、读取列表中的值for命令的最基本用法是通过在for命令中定义一列值来迭代:[root@strong bash_stu]# cat原创 2018-03-31 21:34:40 · 3009 阅读 · 0 评论 -
【Shell】Shell编程之while循环命令
语法结构while命令的基本格式:while test commanddo other commandsdone计数器控制的While循环示例1、打印小于等于10的数[root@strong bash_stu]# cat test2.sh #!/bin/bashi=1while [ $i -lt 10 ]do echo $i原创 2018-03-31 21:41:11 · 2359 阅读 · 0 评论 -
【Shell】Shell编程之until、break和continue命令
until命令格式until test commansdo other commandsdone示例:[root@strong bash_stu]# cat test2.sh #!/bin/bashi=1until [ $i -gt 5 ]do echo $i i=$(($i+1))done[root@strong bash_stu]#原创 2018-03-31 21:49:16 · 541 阅读 · 0 评论 -
【Shell】Shell编程之awk命令
awk简介awk是一种用于处理数据和生成报告的UNIX编程语言。处理的数据可以来自标准输入、一个会多个文件,也可以来自某个进程的输出。awk以逐行方式扫描文件(或输入),从第一行到最后一行,以查找匹配某个特定模式的文本行,并对这些文本执行(括在花括号中的)指定动作,如果只给出模式而未指定动作,则所有匹配该模式的行都显示在屏幕上;如果只指定动作而未定义模式,会对所有输入行执行指定动作。原创 2018-03-26 22:34:37 · 345 阅读 · 0 评论 -
【Shell】Shell编程之grep命令
grep简介grep命令用于打印满足条件的行。egrep和fgrep是grep的变体,egrep命令是扩展的grep,支持更多的正则表达式元字符,fgrep命令被称为固定的grep,正则表达式元字符不会被特殊处理,它们只匹配自己。grep语法grep [OPTIONS] PATTERN [FILE...]grep [OPTIONS] [-e PATTERN原创 2018-03-27 15:23:25 · 1005 阅读 · 0 评论