Linux -- 正则表达式
来源:互联网 发布:铣床铣平面编程 编辑:程序博客网 时间:2024/06/11 15:50
list
1.regular-expression
2.awk
3.sed
4.文件排版
1.regular-expression
regular expression to help 系统管理员 处理字符串的方法,行为单位 『搜索/删除/取代』grep 'mail' /etc/init.d/*区别: 通配符wildcard代表bash操作接口的一个功能 正规表示法,字符串处理的表示方法特殊符号 [:alnum:] [:alpha:] [:upper:] [:lower:] [:digit:]grep grep -n -A3 -B2 --color=auto 'eth'\. (\)跳脱字符『.』绝对有一个任意字符『*』重复前一个0到无穷多个『.*』0个或多个任意字符{} 限定符_______________________________延伸正则表达式 egrep -v '^$ | ^#' gogo.txt
2.awk
awk: 好用的数据处理工具 last -n 5 | awk '{print $1 "\t" $3}' 行为一次处理的单位,字段为最小的处理档案比对工具 diff file.old file.new 以行为单位 cmppatch 升级档案 补丁 diff -Naur passwd.old passwd.new > passwd.patchpr 档案打印准备
3.sed
sed: help系统管理员管理好日常的工作 do it 分析standard input,将数据进行取代、删除、新增、撷取特定行删除 sed '2,5d' sed '3,$d'取内容 nl /etc/passwd | sed -n '5,7p'部分数据的搜寻并取代功能 sed 's/要被取代的字符串/新的字符串/g' cat /etc/manpat.config | grep 'MAN'|sed 's/#.*$//g' 删除空白行: sed '/^$/d'
4.文件排版
格式化打印:printf
0 0
- Linux正则表达式-表达式
- Linux正则表达式-编写正则表达式
- linux 正则表达式
- 正则表达式(linux/C++)
- Linux 正则表达式语法
- Linux之正则表达式
- linux c 正则表达式
- linux c 正则表达式
- linux C正则表达式
- linux c 正则表达式
- Linux正则表达式
- linux 操作正则表达式
- Linux下正则表达式
- linux 正则表达式
- linux正则表达式指南
- Linux shell: 正则表达式
- linux的正则表达式
- 正则表达式 linux shell
- ubuntu软件卸载
- iOS-跟着标哥微博&学习导航头像缩放
- codeforces-702A-Maximum Increase
- 机器学习:HMM:算法
- HDU 5222 Exploration 混合图判断是否成环
- Linux -- 正则表达式
- string使用
- redis 基础知识
- C语言#define的用法
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- 【整理】JS中getElementsByName()方法
- 02-即时通讯-XMPP 简单介绍
- 《算法导论》第一章_读书笔记
- 【matlab学习】cell相关用法