Anzahl pipes auf fd[2] gesetzt weil sonst nicht compiled. Id wieder ausgelagert weil sicher nichts mit Konfigurationsdatei zu tun hat. Funktionen in Camel case umgeschrieben wie in der Gruppe ausgemacht.