# stdbuf disables buffering with the -o0 option
stdbuf -o0 echo -e "\n\n\n" > /dev/udp/192.168.45.45/9875
# use a here doc with cat to avoid needing a temporary document
cat > /dev/udp/192.168.45.45/9875 <<EOF
EOF
#or echo through cat
echo -e "\n\n\n" | cat > /dev/udp/192.168.45.45/9875
3条答案
按热度按时间5ssjco0h1#
我尝试了这个,它似乎只发送了一个四个字符的数据包(=包括尾随的换行符):
字符串
问题似乎出现在echo而不是/dev/udp中。
希望这对你有帮助。汉奴
n9vozmp42#
您可以使用
-n
选项消除最后的\n
:字符串
kd3sttzy3#
感谢@Hannu的回答和@Damon的评论,我发现了一些其他的方法:
字符串