Linux

使用 curl 通過 http 觸發通知,例如當長時間執行的任務完成時?

  • October 27, 2011

今天我離開了工作,在 shell 中執行了一個長時間執行的任務。為了爭論,假設我正在使用“wc -l”來計算一個大文件中的行數。我想在完成後收到通知,但我不能依賴電子郵件。我想使用 curl 在某些線上通知服務上觸發事件,然後我可以在家中進行檢查。

wc -l some_huge_file; curl http://some-notification-service.com

有沒有可以與 curl 一起使用的通知服務?我想向某個資源發出 GET 請求,設置作業已完成的標誌,發送簡訊、電子郵件或其他任何東西。

關於 curl GET/POST/PUT/WHATEVER 請求的任何想法?

我只是注意到:

  • 如果您想知道您的命令執行成功與否,請使用 . 檢查退出狀態$?
  • Twitter 不再支持基本身份驗證。看看 TweepyTwurl

它必須是一項服務嗎?

您可以通過 sendmail發送SMS消息。

你可以用推特

你可以使用臉書

引用自:https://serverfault.com/questions/325072