如何通过UDP流式传输tmux管道窗格

时间:2017-03-25 07:06:49

标签: bash tmux netcat tee

我正在尝试同时将tmux窗格的输出保存到文件并使用netcat对其进行流式处理。

什么有效:

tmux pipe-pane -o -t "server" "tee -a '/home/csgoserverp/test.txt'"
echo -n "Hello World" | tee -a '/home/me/text.txt' | nc -4u -w1 0.0.0.0 9999

什么行不通:

tmux pipe-pane -o -t "server" "nc -4u -w1 0.0.0.0 9999"
tmux pipe-pane -o -t "server" "tee -a '/home/me/test.txt' | nc -4u -w1 0.0.0.0 9999"

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

我在某处读到ncat比netcat更好,并且由于使用ncat而未知的原因:

tmux pipe-pane -t "server" "tee -a '/home/csgoserverp/test.txt' | ncat -4u -w1 0.0.0.0 9999"