- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我一直在努力解决这个问题。我是 bash 脚本的新手,刚上过 Linux 大学类(class)。这不是任何任务的要求,只是个人发展。
我正在尝试在控制台上运行秒表(显示秒数),同时获取用户输入并执行其他操作。
我已经研究这个问题好几个小时了。我想我只是在使用错误的查询进行搜索。
我创建了一个刽子手游戏(在这个游戏中,你在绞死人之前猜单词的字母)。
那是一次很棒的学习经历。现在我想要一个时钟来指示已经过了多少时间。
任何建议或相关教程的链接都将不胜感激。
到目前为止,我的测试代码不起作用,只是为计时器做了一个无限循环。
#!/bin/bash
# timer.sh
timer ()
{
while true
do
tput cup 0 0
echo $SECONDS
wait 1
done
}
display ()
{
tput cup 5 0
echo -n "This is output from other stuff"
read -n1 letter
#while read -n1 letter
#do
tput cup 7 0
echo -n "type any letter"
tput cup 9 0
echo -n "You letter is: $letter"
if [[ "$letter" == "x" ]]
then
exit
fi
#done
}
finished ()
{
tput clear
echo -n "This is the end of the program"
kill $timer_pid
exit
}
# Main Body
trap finished SIGINT SIGTERM
tput clear
while true
do
timer &
timer_pid=$!
display
done
exit
最佳答案
尝试将 wait 1
更改为 sleep 1
。
关于Linux Bash 脚本 - 想要在执行其他任务时在控制台上运行秒表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10409164/
我正在学习如何开发,我正在尝试使用 Javascript 为我的 html 正文实现秒表 var c = 0.0; function tempo() { document.getElementBy
我正在尝试使用 JavaScript 制作一个秒表。我有日期来填充正确的信息,但我的秒表不工作。我单击开始,数字永远不会从 0 移动,我想让它在 MS 中立即递增。我也有 JS 和 HTML 的代码。
我正在制作一个简单的秒表。我面临的问题是当我再次开始时从上次停止的地方开始/恢复秒表。我试图保留耗时的值,但没有运气 演示= import UIKit class ViewController: UI
我一直在尝试使用 JavaScript 创建一个简单的秒表脚本,以显示已经过去的秒数、分钟数和小时数。 理想情况下,我希望时间显示如下: hh:mm:ss 使用 JavaScript,我无法找到一种内
大家好,我最近开始学习 React,但遇到了一些问题。我正在尝试制作简单的 react 应用程序,我正在制作的组件之一是秒表。现在,我在使用从父组件传递给秒表组件的 Prop 时遇到问题。这是我的应用
我有一个代码可以正常工作,但我认为如果我继续遵循相同的策略来做所有相同的事情,它会无缘无故地在处理器上过载 我有一个代表时间的变量,这个变量在游戏对象的速度高于 0.5f 的每一帧中都为 0,所以我不
我想创建一个跟踪任务时间的 ASP.NET WinForms 应用程序。我需要能够编写表单,以便将任务添加到数据库、在新选项卡中打开它,以及能够开始、暂停和停止任务。完成后,我需要计算完成任务所需的时
我正在使用我在此处找到的 stopwatch 代码: http://www.kellishaver.com/projects/stopwatch/ (function($) { $.fn.st
本文实例讲述了java实现的计时器【秒表】功能。分享给大家供大家参考,具体如下: 应用名称:java计时器 用到的知识:java gui编程 开发环境:win8+eclipse+jdk1.8
众所周知秒表 在将在所有内核上运行的多线程异步应用程序中可能存在问题。 On a multiprocessor computer, it does not matter which processor
我想知道测量 C++ 中某些代码的执行时间的最佳方法是什么。是否有内置的秒表(.Net)类似类?我正在VS2010上开发C++。我如何(如果)在我的 C++ 项目中使用 .Net 库?先感谢您。 最佳
我已经实现了一个 SIP Servlet,其中我从客户端接收两种类型的消息。我可以接收高优先级消息和低优先级消息,当我读取消息的 URI 时,我将其分开,如下面的代码所示。我必须实现一个基本的秒表,它
我使用pyqt库在python中制作了一个秒表(chronometre),但是当我按下重置按钮然后按下开始按钮时遇到问题,我看到时间增加了两倍,然后重复我看到增加的过程三人一组等等。 我不明白为什么会
我在 jQuery 中发现了这个有用的 JS,用于具有小时、分钟和秒的秒表。 http://daokun.webs.com/jquery.stopwatch.js 问题是,小时计数器对我来说毫无用处,
我想从我的应用程序启动 android 附带的秒表应用程序,但不知道如何执行此操作。我不想自己创建秒表,因为它需要在我关闭我的应用程序时继续运行。 最佳答案 在 Android 4.1(或可能是 4.
我正在开发一个简单的秒表,问题是当用户按下主页按钮时,线程女巫计算时间卡住我如何避免让线程在后台运行? 最佳答案 一个更简单的解决方案是使用 system.currentTimeMillis 记录秒表
我这里有秒表所需的代码。我想要的只是摆脱这里的 Swing 部分并在控制台中显示相同的输出。有人可以帮忙吗? import java.awt.event.*; import javax.swing.*
我正在编写一个用于计时的秒表应用程序,我需要检查时钟是否超过某个时间间隔(例如 20:00 - 06:00),在这种情况下,将当前耗时添加到我设置的 TimeInterval 变量中稍后将存储在数据库
我正在使用 NSTimer 制作秒表。如果用户切换到不同的应用程序,我希望它继续工作,但现在它只在应用程序运行时工作。我认为通过在计时器启动时记录时间戳来解决这个问题可能非常简单,但我不确定如何将其与
我正在尝试制作一个简单的 Java 应用程序来计算时间,并能够停止和启动计时器。但是,标签不会更新,当我按下开始时,它会卡住。 你能帮我找出问题所在吗? package random; import
我是一名优秀的程序员,十分优秀!