1,显示/etc目录下,以非字母开头,后面跟一个字母及其他任意长度任意字符的文件或目录find/etc/-maxdepth1-regex‘/etc/[^a-zA-Z][a-zA-Z].*‘2,复制/etc目录下所有以p开头以非数字结尾的文件或目录到/tmp/test1目录中find/etc/-maxdepth1-regex‘/etc/p.*[^0-9]‘|xargs
分类:
系统相关 时间:
2020-03-03 17:47:29
阅读次数:
96
简介:在Linux/UNIX系统中,awk是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以在无交互的情况下实现相当复杂的文本操作,被广泛应用于Shell脚本,完成各种自动化配置任务。工作原理逐行读取文本,默认以空格为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令常见用法:单引号加上大括号“
分类:
系统相关 时间:
2020-03-01 22:02:39
阅读次数:
75
一、sed命令 1、文本处理三剑客 grep,egrep,fgrep:文本过滤器 sed:Stream EDitor,流编辑器,行。 awk:文本格式化工具,报告生成器 2、sed处理文本时会每次从文本中读出来一行然后将这一行放到sed自己的工作车间内进行加工,他不会动源文件只是把这个文件每一行复制 ...
分类:
系统相关 时间:
2020-02-27 13:00:55
阅读次数:
70
sed可以按照指令或脚本编辑文本的linux工具,文本处理功能非常强大,本文总结一些工作中常用的sed模板,方便大家使用替换1.替换文件中所有的aaa到bbbsed-i‘s/aaa/bbb/g‘/path/to/file2.找到文件的修改日期statdeploy|sed-n‘/^Modify.*/p‘#找到statdeploy|sed-n‘/^Modify.*/p‘|grep-Eo"....-..
分类:
其他好文 时间:
2020-02-27 10:28:43
阅读次数:
102
使用过c语言的程序员,应该很熟悉printf命令,printf命令模仿了c语言的printf()函数printf命令的作用是按照我们指定的格式输出文本输出文本命令echo和printf有什么区别看到echo命令是正常输出一个文本进行换行,而printf是输出文本进行不换行[root@zhaocheng~]#echobeijingbeijing[root@zhaocheng~]#printfbeij
分类:
其他好文 时间:
2020-02-24 22:29:44
阅读次数:
86
awk的基本用法格式awk动作文件名/文件名/awk/动作打印当前,print打印,$0当前行[root@zhaocheng~]#echo"awkisveryuseful"|awk‘{print$0}‘awkisveryuseful[root@zhaocheng~]#catfiletestroot:$1$dDTFylQ3$.vTZKpm7mrra9WMsxvBf
分类:
其他好文 时间:
2020-02-24 22:19:33
阅读次数:
69
测试格式:.xlsx, 测试软件:Wps 1. 选定一个单元,将复制的内容粘贴在其中,这是的数据是多行一列,选择文档助手 2. 点击文本处理的高级分列操作 3. 可以根据自己的需求分割,这里是按照空格分列 4. 分列结束后,所看到的就是成多列的情况,这时候就可以筛选排序等操作了 ...
分类:
其他好文 时间:
2020-02-23 18:08:24
阅读次数:
73
MyBatis 的强大特性之一便是它的动态 SQL。 动态SQL就是根据不同的条件生成不同的SQL语句。 动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元 ...
分类:
数据库 时间:
2020-02-22 00:21:25
阅读次数:
79
> 一、文本处理工具
1、grep工具
2、cut工具
3、sort工具
4、uniq工具
5、tee工具
6、diff工具
7、paste工具
二、bash的特性
1、命令和文件自动补全
2 、常用的通配符
3、bash中的引号
# 一、文本处理工具
## 1. ...
分类:
系统相关 时间:
2020-02-21 09:22:13
阅读次数:
99
uniq命令删除文件中的重复行。uniq命令读取由InFile参数指定的标准输入或文件。该命令首先比较相邻的行,然后除去第二行和该行的后续副本。用法:uniq[选项]…(输入[输出]]从输入(或标准输入)中过滤相邻的匹配行,写入到输出(或标准输出)。以这个文件为示例[root@zhaocheng~]#catfiletestroot:x:0:0:root:/root:/bin/bashroot:x:
分类:
编程语言 时间:
2020-02-19 01:13:15
阅读次数:
144