我有一项任务需要按照我的项目时间表(3 周)执行。
我可以设置cron每周或(例如)在每个月的第三周执行此操作 - 但找不到每三周执行此操作的方法。
我可以破解脚本来创建临时文件(或类似文件),这样它就可以算出它是第三次运行了 - 但这个解决方案很糟糕。
可以以干净的方式完成吗?
我正在运行批处理脚本以从设备检索信息。将其与单独的日志文件联系起来需要比我可以使用的分钟精度更高的精度time /t。
这个问题有一个我不知道使用的方法wmic,但它只允许访问时间高达 1 秒的准确度(从技术上讲,您可以要求毫秒 - 但答案始终为 NULL)。
我当前的项目在 linux 机器上运行一个测试系统(有 9 个活动屏幕)
整个团队都熟悉如何开始测试等。但不太熟悉用于检查进度、移动文件、强制停止测试等的命令。
我想编写一个脚本,可以将有用的检查放在一起,通过一个简单的按键来踢它们。我可以很容易地在 Perl 中做到这一点,但如果它是一个 shell 脚本 (bash),则更一致。
虽然我的 shell 经验有限,但我想要一个易于其他人扩展的示例脚本(即框架)。
Wait for Key
Perform action
Possibly accept further input for action
Repeat
Run Code Online (Sandbox Code Playgroud)
如果没有收到密钥,则每 n 分钟运行一次操作。
command-line ×1
cron ×1
linux ×1
script ×1
shell ×1
shell-script ×1
time ×1
unix ×1
windows ×1