良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

linux下按时间过滤文件,find按时间查找文件

linux下按时间过滤文件通常会想到使用find,一般用到mtime和mmin,今天看到个精准到分秒的查询方式:

问题:

1.过滤得到的文件时间段(最后写入时间)为2014年12月2日9:12-2015年1月13日12:02之间的;
2.过滤得到的文件时间段为2015年2月15日13:51之后的;
3.过滤得到的文件时间段为2014年5月3日21:35之前的。

答案:


阅读全文...

Linux中sed多行匹配

在你抓取到的html文件,如果想查找并选出一个标签间的内容的话,就需要使用多行匹配。这一点上grep不能提供此功能。所以就可以使用sed的多行匹配功能。
比如,你想选出
<html>
<body>
<div class="info">
......
......
</div>

</body>
</html>

阅读全文...

linux下mv /a/* /b中间中断了

 比如  A 文件夹有 1 2 3 4 5 个文件


现在将 A 文件夹中的 1 2 3 4 5移动到 B 文件夹

mv /A/* /B 

当 1 2 3 4 都被移动到 B 时 开始按CTRL+C 而此时mv命令正在处理文件5

(将文件 5 移动到 B里)

这个时候所有命令会停止,而 5 会在 A 中 并不会移动到 B中

但是 B 里却有 1 2 3 4 个文件,而 A 中 只会有文件 5


阅读全文...

linux下awk数组操作(小结)

用awk进行文本处理,少不了就是它的数组处理。那么awk数组有那些特点,一般常见运算又会怎么样呢。我们先看下下面的一些介绍,结合例子我们会讲解下它的不同之处。在 awk 中数组叫做关联数组(associative arrays),因为下标记可以是数也可以是串。awk 中的数组不必提前声明,也不必声明大小。数组元素用 0 或空串来初始化,这根据上下文而定。例如:

阅读全文...