分类:Shell

grep、sed、awk正则表达式支持情况对比

grep、sed、awk正则表达式支持情况对比
grep、sed、awk概述 grep 更适合单纯的查找或匹配文本。grep基本是以行为单位处理文本的; grep功能简单,就是一个简单的正则表达式的匹配。 grep可以理解为主要作用是在一个文件中查找过滤需要的内容。 sed 更适合编辑匹配到的文本。Sed是一个非交互性文本流编...

sxdgy 1年前 (2018-06-16) 760℃ 0喜欢

awk 日常工作用法总结

awk 日常工作用法总结
AWK 是一种优良的文本处理工具。它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。AWK 名称得自于它的创始人,分别是 Alfred Aho、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。AWK 提供了极其强大的功...

sxdgy 1年前 (2018-06-05) 685℃ 0喜欢

sed 工作日常用法总结

sed 工作日常用法总结
sed(Stream Editor)文本流编辑,是一个非交互式的面向字符流的编辑器。能同时处理多个文件多行的内容,可以把只匹配到模式的内容输入到屏幕上,还可以对原文件改动但不输入屏幕上。sed命令是利用script来来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件;简化...

sxdgy 1年前 (2018-05-31) 330℃ 0喜欢

grep / egrep 工作日常用法总结

grep / egrep 工作日常用法总结
grep (global search regular expression(RE)全面搜索正则表达式)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep家族包括grep、egrep、fgrep。egrep和fgrep的命令只跟grep有很小不同...

sxdgy 1年前 (2018-05-09) 532℃ 0喜欢

shell中[-eq][-ne][-gt][-lt][-ge][-le]的含义

shell中[-eq][-ne][-gt][-lt][-ge][-le]的含义
eq等于、ne不等于、gt大于、lt小于、ge大于等于、le 小于等于 -eq    //等于(equal) -ne    //不等于 -gt    //大于(greater) -lt    //小于(less) -ge    //大于等于 -le    //小于等于 ...

sxdgy 1年前 (2018-05-05) 2319℃ 2喜欢

Linux shell字符串截的八种方法

Linux shell字符串截的八种方法
var=http://www.05bk.com/123.htm 1. #代表从左懒惰匹配,删除左边,保留右边 echo ${var#*/} /www.05bk.com/123.htm #其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除至"//" 2. ##代...

sxdgy 2年前 (2018-04-28) 369℃ 1喜欢

linux平台执行shell脚本四种方式

linux平台执行shell脚本四种方式
1.bash或sh执行 格式:bash script或sh script 这是当脚本文件本身没有可执行权限(即文件权限属性x位为-)时常使用的方法,或脚本文件开头没有指定解释器时需要使用的方法。这也是推荐使用的方法。 2.直接执行 格式:/path/script或./script...

sxdgy 2年前 (2018-04-23) 618℃ 0喜欢