PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Subshell Netcat



Axion
17-02-2014, 12:46
Hallo Forum



#!/bin/bash
exec 4>&1
( #subshell ) | netcat 127.0.0.1 0815


Ist es möglich innerhalb der Subshell, über den FD 4, die Ausgabe von netcat zu verarbeiten und weitern Input an die netcat zu senden?

Ich möchte mit netcat ein Script schreiben das es mir erlaubt die RCON Schnittstelle eines Minecraft Server zu benutzen.

anda_skoa
18-02-2014, 21:57
Hmm, gute Frage.

Alternative vielleicht eine Pipe erzeugen (mkfifo) und netcat dorthin ausgeben lassen?

Ciao,
_

Axion
24-02-2014, 12:47
Ich habe jetzt named pipes verwendet und mir einen Client gebastelt.

http://pastebin.com/7KUCbi02

Zufrieden bin ich mit dem Shellscript aber nicht. Ich würde eine Lösung ohne die Verwendung von temporären Dateien bevorzugen.