前言 之前我写过一遍《数据表的使用》的文章,今天继续用文本处理为例讲解一下数据表导出工具的使用和多语言的使用方式。 编写数据表 我们先定义一个UI文本表,写好表头,添加几个测试用对本文,注意类型使用lang。 使用工具导出 打开build.bat文件,修改数据表和项目路径,双击运行,这时候如果不出问 ...
分类:
编程语言 时间:
2020-06-19 23:26:13
阅读次数:
112
tr tr 命令可以用来删除一段文本信息中的某些文字或者将其进行转换。 删除存在于SET1的字符 echo "hello world" | tr -d "lod" # "he wr" -d 删除和SET1中的字符匹配的所有字符 删除与SET2匹配的连续并重复的字符 echo "hello" | tr ...
分类:
系统相关 时间:
2020-06-19 13:51:25
阅读次数:
58
sed命令 sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直 ...
分类:
其他好文 时间:
2020-06-17 12:37:29
阅读次数:
82
D29 我们可以将awk的起源追溯到sed和grep,并且经由sed和greap再追溯到ed(最初的Unix行编辑器)。接下来会发现awk和sed有很多相似之处。 1. awk简介 awk被设计用于文本处理,并通常被用作数据提取和报告工具的解释性程序语言。 awk为处理文件提供了更普遍的计算模型。 ...
分类:
系统相关 时间:
2020-06-15 12:16:51
阅读次数:
86
在文本处理部分,conversion/lexcial_cast类用于“用C++”的方法实现数字类型和字符串之间的转换。 主要是替代C标准库中的 atoi、 itoa之类的函数。当然其中一个最大的好处就是支持泛型了。 format库提供了对流的“printf-like”功能。printf里使用%d、% ...
分类:
其他好文 时间:
2020-06-12 16:09:08
阅读次数:
126
Linux 系统中一切皆文件。 文件是个文本。可以读、可以写,如果是二进制文件,还能执行。 在使用Linux的时候,大都是要和各式各样文件打交道。熟悉文本的读取、编辑、筛选就是linux系统管理员的必备技能 文本处理工具:grep、awk、sed,本篇主要讲 grep grep 行提取命令。在文件中 ...
分类:
系统相关 时间:
2020-06-09 12:51:03
阅读次数:
90
D24 将几个命令通过管道符组合在一起就形成一个管道。通常,通过这种方式使用的命令就被称为过滤器。过滤器会获取输入,通过某种方式修改其内容,然后输出。 简单的将过滤器特点概括为: 1)如果一个Linux命令是从标准输入接收它的输入数据,并在标准输出上产生它的输出数据(结果),那么这个命令就被称为过滤 ...
分类:
系统相关 时间:
2020-06-08 14:33:58
阅读次数:
75
1、编写脚本selinux.sh,实现开启或禁用selinux2、统计/etc/fstab文件中每个文件系统类型出现的次数awk‘/^UUID/{fs[$3]++}END{for(iinfs){printi":"fs[i]}}‘/etc/fstab3、提取字符串Yd$C@M05MB%9&Bdh7dq+YVixp3vpw中的数字echo"Yd$C
分类:
其他好文 时间:
2020-06-08 13:10:23
阅读次数:
73
马哥就业课程学习进度规划--N47-冯天驰 第一周 6.1-6.7 8. 06-脚本编程中的算术运算和read 对应视频进度: 第8章shell脚本编程基础 8.07-脚本条件分支和安全 第9章文件查找和压缩 9.01-文件查找工具 第10章文本处理三剑客之sed 9.02-文件压缩和解压缩工具 第 ...
分类:
其他好文 时间:
2020-06-07 09:12:16
阅读次数:
78
文本处理工具 cat Usage: cat [OPTION]... [FILE]... -E 显示行的结束符号$ -n 显示每一行的行号 -b 给非空行编号 -s 折叠空行为一行 tac 倒叙显示文件内容 less 分屏显示 可以分屏显示 空格一屏 回车一行 /来搜索 n 向下搜索 N 向上搜索 q ...
分类:
其他好文 时间:
2020-06-04 19:21:50
阅读次数:
69