Linux
從遠端機器播放音頻到本地機器的揚聲器
大多數時候,我曾經在 Linux 機器(本地和遠端)上執行長時間執行的作業/建構。我希望在命令完成時是否有聲音警報。事實證明,有一個在本地工作。
make; spd-say Done
或者
./a.out ; spd-say Done
我可以在與遠端伺服器機器的 SSH 會話上做同樣的事情嗎?就像我們
-X
為了展示一樣。有沒有類似的東西可以將音頻隧道傳輸回本地機器?以下是我在遠端伺服器上的工作流程。
ssh user@remote
cd /some/folder/to/run
./runThatExecutable
或者make
……我會定期檢查完成狀態。有時我忘記了。最終,它結束了。 4. 然後進行後續活動。
嘗試:
ssh remote-host make; spd-say Done
只有
make
命令遠端執行。完成後,spd-say
將在本地執行。如果您有一個比簡單的命令更複雜的命令要執行
make
,您可以make
在上面的命令中替換為您要執行的(適當引用和轉義的)命令列表:ssh remote-host 'cd /some/folder/to/run; ./runThatExecutable'; \ spd-say Done
在更複雜的情況下,您可能希望在遠端主機上創建一個腳本,然後呼叫該腳本:
ssh remote-host 'cd /some/folder/to/run; ./runThatScript.sh'; \ spd-say Done