命令nohup


gendata  文件

#!/usr/bin/python
import time,random, threadingdef gen():fname = '/tmp/log_'+str(time.strftime('%Y%m%d%H%M%S'))with open(fname, 'w') as f:for i in range(random.randrange(50000,90000)):f.write(str(random.randint(0,999999))+"\t")if i%100==0:f.write('\r\n')while True:timer = threading.Timer(2.0, gen)timer.start()time.sleep(10)

通过执行 nohup  gendata  &执行程序,会在/tmp产生大量的日志,每一分钟产生一个文件,保存本分钟内所有数字之和。

若不能执行,执行

chmod 744 gendata
./gendata
cd /tmp/

【注】java文件,maven方式,具体pom文件以及打包方式见:

https://blog.csdn.net/qq_41946557/article/details/102691620

package com.henu;import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
/*** @author George* @description**/
public class LogClass {public static void main(String[] args) throws IOException {int i = 0;long sum = 0;BufferedReader br = null;String path = "/tmp/log_201910231426" + i + "8";for (int j = 0; j < 6; j++) {br = new BufferedReader(new FileReader(path));String line = null;boolean flag = true;while ((line = br.readLine())!= null){//    \\s+ 正则String[] words = line.split("\\s+");for (String word : words) {long x = Integer.parseInt(word);sum += x;}}}System.out.println(sum);br.close();}
}

正则  \\s+     见:https://blog.csdn.net/qq_41946557/article/details/102701999《正则中除了空格还有什么标识间距》

数据信息:

运行jar包命令:

java -jar McIDE-jar-with-dependencies.jar com.henu.LogClass

练习:每一分钟产生一个文件,保存本分钟内所有数字之和。相关推荐

  1. ipfs如何查找一个文件的_如何用 1 分钟遍历一个 100TB 的文件?

    如果你在面试的时候遇到这样一个问题:如何用 1 分钟遍历一个 100TB 的文件?是不是立刻就懵圈了?不要紧,读了今天的文章,懵圈的可能是面试官.以下是全文. 文件及硬盘管理是计算机操作系统的重要组成 ...

  2. 怎么把多个pdf文件合并成一个?一分钟解决

    当我们有多个PDF文件时,将它们合并成一个文件可以帮助您更轻松地管理和浏览文件.不必打开多个文件,只需打开一个文件就能查看所有内容.将PDF文件合并成一个文件可以帮助您更好地组织文档,以便于共享和备份 ...

  3. 如何设置一个严格30分钟过期的Session

    今天在我的微博(Laruence)上发出一个问题: 我在面试的时候, 经常会问一个问题: "如何设置一个30分钟过期的Session?", 大家不要觉得看似简单, 这里面包含的知识 ...

  4. python scrapy 入门,10分钟完成一个爬虫

    在TensorFlow热起来之前,很多人学习python的原因是因为想写爬虫.的确,有着丰富第三方库的python很适合干这种工作. Scrapy是一个易学易用的爬虫框架,尽管因为互联网多变的复杂性仍 ...

  5. go 一个文件引进另一个文件_一个浏览 GitHub 文件的神操作!

    阅读本文大概需要 5 分钟. 嗨,大家好,我是年轻的小编--&herongwei,今天是我在这个公众号上发的第一篇文章.请大家指教! 序 我们都知道,GitHub 上可以查看某个文件的历史修改 ...

  6. -f shell 模糊匹配_linux模糊查找一个文件的方法

    在当前目录下搜索指定文件: find . -name test.txt 在当前目录下模糊搜索文件: find . -name '*.txt' 在当前目录下搜索特定属性的文件: find . -amin ...

  7. PHP中设置一个严格30分钟过期Session面试题的4种答案

    今天在我的微博上发出一个问题: 我在面试的时候, 经常会问一个问题: "如何设置一个30分钟过期的Session?", 大家不要觉得看似简单, 这里面包含的知识挺多, 特别适合考察 ...

  8. pythonhelloworld项目,10分钟搭建一个小型网页(python django)(hello world!)

    10分钟搭建一个小型网页(python django)(hello world!) 1.安装django pip install django 安装成功后,在Scripts目录下存在django-ad ...

  9. python 帮助教师_花10分钟写一个Python脚本,搞定了初中老师一下午的工作

    有个朋友是一个初中老师.嗯,教学行政两手抓的那种初中老师. 一天晚上突然微信问我,怎么把图片转成PDF.懵了一下,这个直接打印成PDF不就可以了? 遂告诉他,结果感觉两个人不是一个世界的: 好不容易教 ...

最新文章

  1. Windows Embedded Standard开发初体验(二)
  2. 深圳dotnet俱乐部新群
  3. java事件编程_java基础 ---Swing事件编程
  4. oracle 修改序列末值,当ViewModel值更改时,用户界面未更新
  5. HTML5 Video DOM 入门体验
  6. centos 6.5 安装谷歌浏览器Chrome
  7. SAP Cloud for Customer里Sales Order和Sales Quote的建模方式 1
  8. Ubuntu各个版本的介绍
  9. 禁忌搜索算法(现代优化计算方法)
  10. java实训鉴定表_java实习自我鉴定材料定稿(资料4)
  11. vue模板字符串标签动态参数_vue模板字符串
  12. 比Gmail更强悍:超大3GB免费邮箱申请!
  13. 如何在CentOS上配置虚拟IP地址 (VIP)
  14. JDBC由浅入深解析(C3P0)(DBUtils)
  15. 不管你是学习技术为了找工作还是创业,你都要对技术本身有个清醒的认识,在中国不会出现比尔盖茨及乔布斯
  16. 【Beta阶段】Scrum meeting 3
  17. 软件需求工程 高校教学平台 用户手册
  18. Python for Data Analysis | NumPy
  19. H5的重要知识技术点
  20. 英汉词典c语言报告程序,C语言电子英汉词典程序设计报告-自动化1203-李煜明.docx...

热门文章

  1. 洛谷 - P2761 软件补丁问题(spfa+状压)
  2. 牛客多校3 - Fraction Construction Problem(扩展欧几里得)
  3. UVA - 11846 Finding Seats Again (DFS搜索对象)
  4. DCN RepPoints解读
  5. 机器学习-关联之Apriori算法原理及实战
  6. EasyHook远程代码注入
  7. OD+IDA6.1破解HideWizardv9.29(无忧隐藏)
  8. 推荐一款cpp解析json工具--rapidjson
  9. 事件通知方式实现的重叠I/O模型
  10. 嗅探(被动嗅探)与ARP欺骗(主动嗅探)详解