
shell
文章平均质量分 91
Sekai_Z
这个作者很懒,什么都没留下…
展开
-
shell脚本学习之语法
一、条件测试1、条件测试:test或[ 命令test可以测试一个条件是否成立,若测试结果为真,则退出码为0,若测试结果为假,则为1字符串比较时:用==或=或 !=(建议用==)表示比较两字符相同或不相同[ -z string ] 若string的长度为0则为真[ -n string ] 若string的长度不为0则为真*在比较两个字符串是否相等时,建议加上双原创 2016-08-18 14:57:10 · 880 阅读 · 0 评论 -
正则表达式与grep、sed
一、正则表达式 一个正则表达式,就是用某种模式去匹配一类字符串的一个公式。绝大部分是基于vi中的文本替换命令和grep文本搜索命令,还可以在sed、awk、perl等支持正则表达式的编程语言中使用。 规定一些特殊语法表示字符类、数量限定符和位置关系,然后用这些特殊语法和普通字符一起表达一个模式。1、字符类:在模式中表示某个字符的取值范围是一类字符中任意一个。2、原创 2016-08-20 23:19:59 · 1079 阅读 · 0 评论 -
awk、cut、sort和uniq
一、awk sed以行为单位处理文件,awk不仅能以行为单位还能以列为单位处理文件。 awk缺省的行分隔符是换行符,缺省的列分隔符是连续的空格和tab,而且行分隔符和列分隔符都可以重定义,比如/ect/passwd文件的每一行有若干字段以:分隔,则重新定义awk的分隔符为:并可以以列处理这个文件。 awk可以像C语言一样支持分支和循环结构,基本语法和sed类似。原创 2016-08-21 17:10:29 · 896 阅读 · 0 评论 -
shell脚本学习--符号
一、shell简单介绍 shell的作用是解释执行用户的命令,用户输入一条命令,shell就解释一行【交互式】。另一种执行命令的方式是【批处理】,用户事先写一个shell脚本,其中有很多条命令,shell一次把这些命令执行完。shell程序从脚本中一行一行读取并执行这些命令,相当于一个用户把脚本中的命令一行一行敲到shell提示符下执行 shell脚本是解释执行的,不需要编原创 2016-08-14 21:10:19 · 1709 阅读 · 0 评论