gpt4 book ai didi

macos - OSX 庆典 "sleep"

转载 作者:行者123 更新时间:2023-11-29 08:52:16 26 4
gpt4 key购买 nike

我正在尝试暂停或“休眠”OSX 中运行的 bash 脚本中的特定行。该脚本在登录前启动时运行。我没有看到预期的结果。换句话说,无论我在“ sleep ”之后指定什么时间,脚本仍然会立即移动,不会有任何延迟。但是,当我在登录后运行脚本时,“ sleep ”命令似乎工作正常。

在登录之前或我的脚本运行之前,命令文件“sleep”是否可能不在路径中?如果我在命令之前放置 sleep 路径会有帮助吗?如果是这样,“ sleep ”住在哪里?

我可以尝试另一种方法或替代命令吗?

谢谢

#!/bin/bash

#Create the bin directory
sudo mkdir /usr/local/bin

sleep 10

#Copy the files to the Hard Drive
sudo cp /Volumes/NO\ NAME/adbind.bash /usr/local/bin/adbind.bash
sudo cp /Volumes/NO\ NAME/com.sjusd.adbind.plist /Library/LaunchDaemons/com.sjusd.adbind.plist

#Fix permissions
sudo chown root:wheel /usr/local/bin
sudo chmod 755 /usr/local/bin
sudo chown root:wheel /Library/LaunchDaemons/com.sjusd.adbind.plist
sudo chmod 755 /Library/LaunchDaemons/com.sjusd.adbind.plist

exit 0

该死的硬汉我得到了一个负 1 的笑声

最佳答案

这可能有点晚了,但 OS X 上的 sleep 似乎不适用于量词 (m,h, ...)。 Official Apple documentation

所以“sleep 5m”和“sleep 5”是一样的。如果你想要5分钟,你必须使用“sleep 300”

关于macos - OSX 庆典 "sleep",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12803631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com