我有一個bash腳本,它需要一個IP地址列表,並且每隔15秒對它們進行一次ping以測試連接。其中一些IP地址是我可以控制的服務器和計算機。我希望能夠做以下的事情:傳遞參數來運行Bash腳本
- 運行Bash的文件
- 要乒非控制的IP地址
- 它會列出受控計算機
- 當計算機關閉,它發送我的腳本響應說它關閉
- 腳本進而輸出
我的代碼都設置一個坪這些電腦每15秒鐘顯示一次。我想實現的是不是 ping我的受控計算機。他們會發送一個命令給bash腳本。我知道這可以通過編寫一個文件並讀取這樣的文件來完成,但是我想要一種方法來改變顯示器AS HAPPENS。 mkfifo
會是一個可行的選擇嗎?
例如。 IP 1.1.1.1關閉,它向我的計算機發送必要的命令,然後腳本隨即更新。無論15秒倒計時。 – timtj
爲什麼腳本無法對該命令做出反應並將IP從它正在使用的任何列表中刪除? – cnicutar
該列表從不縮短。它只是在線打印和離線打印。當電腦脫機時,我希望它立即更新。 – timtj