美文网首页
日志中如何使用文本分隔符

日志中如何使用文本分隔符

作者: LI氵 | 来源:发表于2018-02-28 16:04 被阅读0次

    日志输出里总会遇到一个问题,那就是使用什么分隔符来分隔一行内的多个项目内容。为了便于之后的日志分析,不要再使用空格、制表符、字符串之类的了。其实ASCII码中早已经提供了专门的字符了,那就是ASCII码 28-31。

man ascii可看到

八进制ASCII表

这4个字符分别是:

034 fs : File Separator 文件分隔符

035 gs : Group Separator 组分隔符

036 rs :  Record Separator 记录分隔符

037 us : Unit Separator 单元分隔符

使用us来分隔各个项目,解析日志时使用正则表达式 \037来匹配分隔符。


参考文献

https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/

相关文章

  • 日志中如何使用文本分隔符

    日志输出里总会遇到一个问题,那就是使用什么分隔符来分隔一行内的多个项目内容。为了便于之后的日志分析,不要再使用空格...

  • 2020-01-17

    centOS 中awk命令中分隔符含有'[ ]' 使用awk处理文本时,若指定的分隔符包含中括号(比如要使用'[a...

  • 数据分析课程-【用数据说话-EXCEL的超实用宝典】

    数据导入 文本,设置文本分隔符和文本原始格式 数据拆分合并 拆分:分列,分隔符号、固定宽度 数据合并:使用数据合并...

  • 字符串和文本(cookbook笔记)

    字符串和文本 针对任意多的分隔符拆分字符串 字符串中由多种不同的分隔符,也包括空格 字符串开头或结尾文本匹配 使用...

  • R语言实战_导入数据

    带分隔符的文本文件导入数据 以使用read.table()从带分隔符的文本文件中导入数据。 导入Excel数据 读...

  • Hive load外部文件时如何区别分隔符与文本内容

    在测试hive的load性能时,我们在建表时指定使用|作为分隔符。这样就需要考虑一个问题:如果外部文本中|作为文本...

  • hive分隔符问题

    特殊分隔符,不可见 1.hive默认字段分隔符^A(使用vim文本编辑显示),常用ASCII八进制 '\001' ...

  • R数据导入之CSV

    本章问题:CSV文件是如何导入进R? CSV文件是以逗号分隔符的形式存储的文本文件,可使用read.table()...

  • .Net Core 使用Nlog 记录日志

    一、使用Nlog将日志记录到TXT文本中 参考:https://www.cnblogs.com/qmhuang/p...

  • Linux文本查看及处理工具

    Linux中,日志和配置都使用文本来存储和修改,对文本的查看及处理是最基本也是最常用的操作之一。而文本处理工具中,...

网友评论

      本文标题:日志中如何使用文本分隔符

      本文链接:https://www.haomeiwen.com/subject/wqgbxftx.html