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