LinuxAwk使用案例总结(nginx日志统计,文件对比合并等)知识点:1)数组数组是用来存储一系列值的变量,可通过索引来访问数组的值。Awk中数组称为关联数组,因为它的下标(索引)可以是数字也可以是字符串。下标通常称为键,数组元素的键和值存储在Awk程序内部的一个表中,该..
分类:
其他好文 时间:
2017-11-20 19:16:11
阅读次数:
142
1.第一种方法:使用grep命令进行统计grep-o‘字符串‘file|wc-l[@more@]2.第二种方法:使用awk命令进行统计awk-vRS="@#$j"‘{printgsub(/字符串/,"&")}‘file3.第三种方法:另一种使用awk命令进行统计的方法awk‘{s+=gsub(/字符串/,"&")}END{prints}‘file上述方法测试结果如..
分类:
其他好文 时间:
2017-11-16 11:36:24
阅读次数:
93
权限数值化:基本权限r=4w=2x=1附加权限SUID=4SGID=2StikyBit=1使用数值形式来设置权限统计文件的占用空间:dudu[选项]...[目录或文件]-s:只统计每个参数所占用的总空间大小-h:提供易读容量单位(K、M等)[root@svr7~]#du-sh/root//etc//boot/4.0M/root/35M/etc/132M/boot/dat..
分类:
系统相关 时间:
2017-11-12 23:05:54
阅读次数:
284
#统计文件夹大小的函数 import os #导入os模块 def getdirsize(dirpath): #定义一个函数 #设置一个用于累加大小变量 total = 0 #获取文件夹中所有文件和文件夹 allnames = os.listdir(dirpath) #遍历所有文件和文件夹,将他们的 ...
分类:
其他好文 时间:
2017-11-12 21:43:11
阅读次数:
145
import os def getdirsize(dirpath): #设置一个用于累加大小的变量 total = 0 #获取文件夹中所有文件和文件夹 allnames = os.listdir(dirpath) #遍历所有文件和文件夹,并将他们的大小累加起来 for i in allnames: ...
分类:
编程语言 时间:
2017-11-12 20:48:57
阅读次数:
300
Redis NoSql数据库 1. 什么是NoSql 为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。 NoSql,叫非关系型数据库,它的全名Not only sql。它不能替代关系型数据库,只能作为关系型数据库的一个良好补充。 Redis是使用c语言 ...
分类:
其他好文 时间:
2017-11-11 00:30:48
阅读次数:
240
“WC项目” —— 文件信息统计(Word Count ) 命令行程序格式:wc.exe [parameter][filename]在[parameter]中,用户通过输入参数与程序交互,需实现的功能如下:1、基本功能支持 -c 统计文件字符数支持 -w 统计文件单词数支持 -l 统计文件总行数 2 ...
分类:
其他好文 时间:
2017-11-04 22:29:31
阅读次数:
176
1、 统计当前文件夹下文件的个数 ls -l |grep "^-"|wc -l 2、 统计当前文件夹下目录的个数 ls -l |grep "^d"|wc -l 3、统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 4、统计文件夹下目录的个数,包括子文件夹里的 ...
分类:
系统相关 时间:
2017-10-27 13:13:11
阅读次数:
247
需求分析: 统计文件的字符数、单词数以及总行数,包括: 每行的字符数和单词数 文件的总字符数、总单词数以及总行数 注意: 空白字符(空格和tab缩进)不计入字符总数; 单词以空格为分隔; 不考虑一个单词在两行的情况; 转载于C语言中文网 http://c.biancheng.net/cpp/html ...
分类:
其他好文 时间:
2017-09-27 13:25:32
阅读次数:
154
world count c语言编写实现 功能如下: 统计文件的字符数、单词数以及总行数,包括:每行的字符数和单词数文件的总字符数、总单词数以及总行数注意: 空白字符(空格和tab缩进)不计入字符总数;单词以空格为分隔;不考虑一个单词在两行的情况;限制每行的字符数不能超过1000。 代码如下: #in ...
分类:
其他好文 时间:
2017-09-24 20:23:56
阅读次数:
137