1
我打开两个虚拟机,一个正在监听连接,另一个连接来自python子流程调用的nc <ip> <port>
。我想通过连接发送一行文本然后关闭它。我知道如何发送一个文件猫cat <file> | nc <ip> <port>
,但我怎么才能在nc命令中发送一行文本(不使用文件)?通过netcat连接发送字符串
我打开两个虚拟机,一个正在监听连接,另一个连接来自python子流程调用的nc <ip> <port>
。我想通过连接发送一行文本然后关闭它。我知道如何发送一个文件猫cat <file> | nc <ip> <port>
,但我怎么才能在nc命令中发送一行文本(不使用文件)?通过netcat连接发送字符串
试试这个:
echo -n 'Line of text' | nc <ip> <port>
您还可以使用临时文件的语法:
cat <(echo "Line of test") | nc <ip> <port>
Purrrfect ty!得到它?网...猫,nvm – Crizly
'头-1 file'? – klashxx
对不起,我不清楚,我不想用任何方式使用文件,只是字符串 – Crizly