1、sed简介 sed是stream editor(流编辑器得缩写),用来处理Linux系统中的文件文本; 2、sed如何处理文件 sed是一行一行读取文件内容并进行处理,最后将处理结果输出到屏幕; 1、首先sed将一行一行读取文件内容,并将其保存到临时一个缓冲区(也称模式空间); 2、然后将根据需 ...
分类:
其他好文 时间:
2020-06-25 21:25:54
阅读次数:
54
1.描述 split()方法通过指定分隔符对字符串进行切片,如果参数num有指定值,则分隔num+1个子字符串,默认分隔符为所有空字符,包括空格、换行(\n)、制表符(\t)等 rstrip()方法通过 2.语法 str.split([sep=None][,count=S.count(sep)]) ...
分类:
编程语言 时间:
2020-06-25 09:31:21
阅读次数:
69
今天用awk格式化字符串的时候,发现了一个奇怪现象,查看了awk手册后,特以此文记录。示例文本内容后文所有awk语名中出现的file.txt内容均如下:#cat-Afile.txt1^Iroot:x:0:0:root:/root:/bin/bash$2^Ibin:x:1:1:bin:/bin:/sbin/nologin$3^Idaemon:x:2:2:daemon:/sbin:/sbin/nolo
分类:
其他好文 时间:
2020-06-24 00:34:02
阅读次数:
91
文件的类型 文件是数据的抽象和集合 文件是存储在辅助存储器上的数据序列 文件是数据存储的一种形式 文件展现形态:文本文件和二进制文件 文件的打开和关闭 <变量名> = open(<文件名>, <打开模式>) **注意:**在 windows 中使用 "\" 来作为路径分隔符,如 D:\,但是 "\" ...
分类:
编程语言 时间:
2020-06-22 13:22:58
阅读次数:
51
/*下列程序的功能:创建一个链表并实现数据统计。函数WORD *create(char *a[][20],int n) 创建一个包含n个结点的单向链表,结点数据来自a所指向的数组中存储的n个单词(字符串)。 函数void count(WORD *h)统计h指向的单向链表中不同单词各自出现的次数,将统 ...
分类:
编程语言 时间:
2020-06-22 10:54:47
阅读次数:
59
监控内容:访问表中的元素和更新表中的元素 代码: 1 local index = {} 2 3 --注意:元表也是表,其中的元素也需要用合理分隔符分开 4 local mt = 5 { 6 __index = function(t,k) 7 print("访问元素:" .. tostring(k)) ...
分类:
其他好文 时间:
2020-06-21 23:12:07
阅读次数:
48
数据库表: 关键字:concat 功能:将多个字符串连接成一个字符串 使用:concat(column1, column2,...) 字段中间可以加连字符 结果:连接参数产生的字符串,如果有任何一个参数为null,则返回值为null 测试:如下 select concat(name,descript ...
分类:
数据库 时间:
2020-06-21 11:35:20
阅读次数:
64
前言 Linux命令并不可怕,只要熟悉日常的操作命令即可,其他不熟悉的命令,需要用到的时候可以查阅资料,熟能生巧。 Linux常用操作命令 命令的基本格式 命令的提示符 [root@localhost ~]# []:这是提示符的分隔符号,没有特殊含义。 root:显示的是当前的登录用户。 @:分隔符 ...
分类:
系统相关 时间:
2020-06-19 19:16:10
阅读次数:
67
把表中某字段根据分隔符拆分成N个字符串后,再用这N个字符串把这一行演变成N行。 用SQL来解决这个问题非常烦琐! SQL里没有提供集合对象,不能提供根据拆分后的字符串集合把一行变成多行的操作。解决这个问题的思路就是先求出字段拆分后的最大字符串个数M,然后构造一个M行1列的临时表T2,其列名为lv,则 ...
分类:
其他好文 时间:
2020-06-18 19:43:20
阅读次数:
80
一些非常恐怖的接口不但不传json,还搞些奇奇怪怪的分隔符,比如: 每条记录用 Chr(10)分隔,每列用\n 分隔 chr(10)不就是换行符"\n"吗?这两者有什么区别? 实际拿到数据,print出来是这样的: Avalue1\nAvalue2\nAvalue3 Bvalue1\nBvalue2 ...
分类:
其他好文 时间:
2020-06-18 10:41:32
阅读次数:
62