2016-05-23 6 views
1

私は2つの仮想マシンを開き、1つは接続をリッスンし、もう1つはPythonのサブプロセス呼び出しでnc <ip> <port>と接続します。私は接続上にテキストの1行だけを送信し、それを閉じたいと思います。私はファイル猫cat <file> | nc <ip> <port>を送信する方法を知っていますが、どうすれば(ファイルを使用せずに)ncコマンドでテキスト行を送信できますか?netcat接続で文字列を送信

+0

'ヘッド-1 file':あなたはまた、一時ファイルの構文を使用することができます

echo -n 'Line of text' | nc <ip> <port> 

を? – klashxx

+0

申し訳ありませんが私は不明であった、私は決してファイルを使用したくない、ちょうど文字列 – Crizly

答えて

3

このお試しください:

cat <(echo "Line of test") | nc <ip> <port> 
+1

Purrrfectタイ!それを得る?ネット... cat、nvm – Crizly