我正在尝试创建一个 Automator 应用,其中包含一个工作流,该工作流将循环播放声音,然后暂停 1 分钟。我想在不使用“操作”库中的元素的情况下执行此操作,而是将此部分完全写入“运行 Shell 脚本”中。
到目前为止,我已经学会了如何让机器播放声音,但需要哪些附加代码才能让它停止“n”次并循环呢?
这是当前的 Automator 工作流程:
答案1
while :
do
afplay "/Users/username/Library/Application Support/Nada/bell.mp3"
sleep 60
done
如果你想在终端的一行上执行相同操作:
while :; do afplay "/Users/username/Library/Application Support/Nada/bell.mp3"; done