macos - Bash sleep 退出早于 OSX 中使用 m 或 h 键指定的时间

标签 macos bash

我有一个脚本需要休眠一定分钟的时间。 我在 OSX 中运行它。 所以我观察到的有趣的事情是 sleep 5m 将在 20 秒内完成。 sleep 300 将按照我的意愿 sleep 5 分钟。 有谁知道为什么会发生这种情况?

最佳答案

m 后缀是 GNU 功能。

POSIX 不支持它,OS X、FreeBSD 或大多数其他 sleep 实现也不支持它。

关于macos - Bash sleep 退出早于 OSX 中使用 m 或 h 键指定的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35564317/

相关文章:

macos - NSOutlineView MoveItemAtIndex 不动画

macos - 使用 JavaScriptCore 更改 JSContext 传递的 Swift 对象

bash - 使用 SSH 和 NFS 在集群上进行并行化的最简单方法是什么?

bash - vsql 错误处理(没有那个文件或目录)

excel - Office 2016 for Mac 的 VBA 宏每次尝试访问文件时都需要权限!有什么办法可以绕过这种行为吗?

mysql - 为什么 mysqld 不断崩溃(无法启动 MAMP)?

linux - 如何删除 "cargo new"创建的项目目录

linux - 在 linux 屏幕中保留我的环境

bash - 使用 for 循环匹配具有各种扩展名的文件

macos - 是否可以在 Mac Pro 上构建 Electron 应用程序?由于奇怪的 GPU 问题,它看起来不像