随笔分类 -  正则表达式

shell python的正则表达式
摘要:、uniq:只会对相邻的行进行判断是否重复,不能全文本进行搜索是否重复,所以往往跟sort结合使用。 例子1: [root@aaa01 ~]# cat a.txt 12 34 56 12 [root@aaa01 ~]# cat a.txt|uniq >>au.txt [root@aaa01 ~]# 阅读全文
posted @ 2019-11-08 15:06 zhouyuqiang 阅读(532) 评论(0) 推荐(0) 编辑
摘要:一组特殊符号组成的表达式,用于描述某种规则。该应用场景生活中随处可见。 ​ 例如:让有志青年过上体面的生活,这里面就由规则,即有志青年。 正则表达式的作用,以及使用场景 ​ 1.用于从字符串中匹配满足某种规则的内容,多数用于爬虫应用程序 ​ 2.判断字符串串内容是否满足某种规则,多用于严重用户输入。 阅读全文
posted @ 2019-05-21 14:46 zhouyuqiang 阅读(152) 评论(0) 推荐(0) 编辑
摘要:while 循环是 Shell 脚本中最简单的一种循环,当条件满足时,while 重复地执行一组语句,当条件不满足时,就退出 while 循环。Shell while 循环的用法如下: while conditiondo statementsdone condition表示判断条件,statemen 阅读全文
posted @ 2019-05-03 22:11 zhouyuqiang 阅读(4794) 评论(0) 推荐(0) 编辑
摘要:和其它编程语言类似,Shell 也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句。在《Shell if else》一节中我们讲解了 if else 语句的用法,这节我们就来讲解 case in 语句。当分支较多,并且判断条件比较简单时,使用 case in 语句就 阅读全文
posted @ 2019-05-03 21:47 zhouyuqiang 阅读(7965) 评论(0) 推荐(0) 编辑
摘要:sed和awk用法 Sed sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent 阅读全文
posted @ 2019-04-29 17:42 zhouyuqiang 阅读(541) 评论(0) 推荐(0) 编辑
摘要:cat aa.txt |sed 's/\"//g' 结果是:hello 双引号 操作 sed -i 's/"//g' config_20130101.dat 单引号操作 sed -i $'s/\'//g' kkk.txt sed -i ′s/\%//g‘s表示替换,\%就表示百分号,s/\%//将% 阅读全文
posted @ 2019-04-29 17:38 zhouyuqiang 阅读(673) 评论(0) 推荐(0) 编辑
摘要:删除最后一个字符 如:1.1.1, 在file文件中: sed '$s/.$//' file 或者: head -c-2 去掉最后一个字符 head -c-3 去掉最后二个字符 head -c-4 去掉最后三个字符 阅读全文
posted @ 2019-04-29 17:35 zhouyuqiang 阅读(8264) 评论(0) 推荐(0) 编辑
摘要:需求: shell读取文件内容,然后把内容赋值给变量然后进行字符串处理 实现: dataline=$(cat /root/data/data.txt) echo $dataline 阅读全文
posted @ 2019-04-29 17:30 zhouyuqiang 阅读(13410) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示