让计算机在整点自动给你报时是不是感觉不错,那我们搞起来

(其实上一期的espeak命令也可以实现,但是我没能学会)

一、首先,我们下一个叫做“mplayer”的软件

二、然后去一个网页下载一个文件

网页:http://download.csdn.net/source/3152321

文件:

三:下完之后解压到“/home”中

之后写脚本

名字:TimeAudio.sh

路径:/usr/local/bin

内容:

#!/bin/bash

filePath=/home/TimeAudio #对应第2步的文件解压路径

Time=`date | awk -F /

{'print $4'} | awk -F : {'print $1'}`

audioFile="$filePath/$Time.mp3"

echo $audioFile

player=/usr/bin/mplayer

$player $audioFile

########################################

保存后加执行权限:chmod +x /usr/local/bin/TimeAudio.sh

加crontab任务:

运行:crontab -e

在最后新曾一行:

0 * * * * /usr/local/bin/TimeAudio.sh

四、设置整点报时

crontab -e

将调用文本编辑器编辑当前用户的cron配置文件,

# 分 时 日月周执行命令

# m h dom mon dowcommand

59 6-22 * * *sleep 54;beep -f500 -l50 -r5 -d950 -D950 -n -f1300 -l300

保存并退出编辑器。

说明:每周每月每日6点至22点每个59分执行命令,睡眠54秒然后5短一长报时。

crontab -l

# m h dom mon dowcommand

59 6-22 * * *sleep 54;beep -f500 -l50 -r5 -d950 -D950 -n -f1300 -l300

(好吧,我承认我没成功)

java定时器整点报时_整点报时功能相关推荐

  1. java定时器检测状态_实用代码| shell脚本实现定时检查应用状态

    关注"java从心",置顶公众号 每天进步一点点,距离大腿又近一步! 阅读本文大概需要5分钟 有时候,我们挂在服务器上的应用会因为一些特殊情况挂掉,致使项目经理又对我们说:又挂了! ...

  2. java定时器小程序_【微信小程序】使用setTimeout试试定时器

    setTimeout(func, time)可以使得每隔time毫秒就执行一次func函数,常用来做计时器/时钟. 下面是在微信小程序中的使用思路,只截取了关键部分代码:var timer; // 计 ...

  3. java物业管理系统毕设_计算机毕设功能模块(JAVA)—物业管理系统

    首先我们把服务器功能模块设计好:基于Java的跨平台网络数据库由后勤小区物业管理系来具体实现.后勤小区物业管理系统有两个模块--普通用户查询系统模块和管理员用户管理系统模块.普通用户查询系统是普通用户 ...

  4. java翻牌抽奖代码_翻牌抽奖功能讲解

    这个功能需要5个东西 php+html+css+jquery+js php:data.php //概率计算 function get_rand($proArr) { $result = ''; //概 ...

  5. java 定时器时间设置_如何在Java中设置定时器?

    所以答案的第一部分是如何做主题要求的事情,因为这是我最初对它的解释,有几个人似乎觉得很有帮助.这个问题后来被澄清了,我已经扩展了答案来解决这个问题. 设置计时器 首先,您需要创建一个计时器(我使用的是 ...

  6. java 定时器(整点报时)

    java 多线程定时器(整点报时) 实现整点报时的详细步骤 第一 构建时间类 1.构建一个时间类 作为锁 和判断 public class Time { public boolean flag; // ...

  7. android 整点报时功能,手机整点报时软件|整点报时(半点报时)下载 v2.1 安卓版_最火软件站...

    整点报时是一个优秀的闹钟程序,主要功能除了定时闹钟,还有整点.半点报时功能,整点报时app的外观也极其简洁,操作简单,耗电量以及系统资源占用极小,另外,您还可以在软件设置中选择喜欢的铃声. 软件介绍 ...

  8. java定时器_拾遗Timer定时器

    一 Timer 介绍 在开发中我们经常会遇到一些简单定时任务的需求,而不需要量级较重的定时任务就可以采取java定时器: java.util.Timer工具类中的Timer 是定时器,但定时任务写在j ...

  9. java list的作用_集合框架(List集合的特有功能概述和测试)

    package cn.itcast_03; import java.util.ArrayList; import java.util.List; /* * List集合的特有功能: * A:添加功能 ...

最新文章

  1. Subversion hooks脚本配置演示及排错
  2. install virtualenv
  3. VS不能编译指定版本(配置管理错误)
  4. 纯JavaScript实现弹出选择第几个单选按钮
  5. kafka学习(一)初识kafka
  6. Redis的过期机制
  7. c语言5个学生3门成绩写入文件,(5) 输入N个学生的姓名和3门课的成绩,统计每个学生的平均成绩后,将结果输出到文件studen...
  8. reading notes -- Amazon.com Recommendations: Item-to-Item Collaborative Filtering
  9. 现代计算机网络的6个方面的应用,现代计算机网络技术应用及发展(共4384字).doc...
  10. 深度学习算法_深度学习算法
  11. NeurIPS2021 港大腾讯AI Lab牛津提出:CARE,让CNN和Transformer能在对比学习中“互帮互助”!...
  12. 常见设计模式结构图助记之结构型
  13. vue获取编辑器纯文字_vue中使用富文本编辑器
  14. 常用技术指标与四大交易理论
  15. NailTech 公司网站制作思路
  16. 时间序列分析-AR模型
  17. 没想到 Python 中竟然还藏着这些稀奇古怪的东西...
  18. 2008年金融危机的背后原因以及感悟
  19. .prevent 与 .stop,以及解决其他地方长按,文本被选中的问题
  20. 2019.9.2选择更新分离版

热门文章

  1. matlab中interp2的python实现(经matlab测试通过)
  2. 系统设计原则及技术指标
  3. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
  4. 6岁男孩向他们敬礼2分钟,夏日炎炎,你们都辛苦了!
  5. html5唤起高德,h5页面唤醒百度高德地图
  6. Java中千变万化字符串
  7. lintcode落单的数
  8. STK运载火箭发射仿真
  9. 江西赣州移动宽带DNS
  10. 网络安全-终端防护设备