【问题标题】:How to get notifications when execute scripts via ssh?通过 ssh 执行脚本时如何获取通知?
【发布时间】:2015-06-13 14:07:49
【问题描述】:

大家好!

我正在编写一个包含许多不同子任务的 shell 脚本,我将通过 ssh 在 Mac 上的 Arch Linux 上运行此脚本。我还知道一些工具,Growl-notifier 或 terminal-notifier,可以在 Mac OS 上发送原生通知。

我希望在一些子任务完成后能收到通知。 有没有办法触发这些工具,除了 ssh 回到本地机器?

如果您能帮助我找到解决方案,我们将不胜感激。

【问题讨论】:

    标签: linux macos ssh


    【解决方案1】:

    在 Github 上查看名为“undistract-me”的东西。

    它允许使用简单的语法直接从命令行向通知中心发布警报和消息。

    我会更新您的 shell 脚本以包含记录的语法,并在每个任务开始或完成时发送一条消息。

    我希望这会有所帮助。

    【讨论】:

    • 戈登,感谢您提供的有用信息。虽然这不是我真正想要的,但我仍然从你提到的东西中学到了一些很棒的东西。
    【解决方案2】:

    嗯,我在我的 mac 上使用 iTerm2。我的最终解决方案是使用 iTerm2 的 Trigger 功能,这样我就可以为触发器分配各种操作。我很期待 iTerm2 的新功能 Instant Trigger。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-03
      • 1970-01-01
      • 2011-05-09
      • 2014-01-20
      • 1970-01-01
      • 2014-01-08
      • 2017-08-02
      • 1970-01-01
      相关资源
      最近更新 更多