Prozesse und Pipes



  • Hallo!

    Erst einmal kurz zu mir, da ich ja neu hier bin. Studiere Informatik im 6. Semester und sollt mal bald fertig werden 😉

    So nun zu meinem Problem. Wie ihr sicher erahnen könnt, brauch ich es für die lieb Uni.

    Wir müssen in C ein kleine Programm schreiben, welches einen Vaterprozess besitzt, der von stdin liest und einen Kindprozess der das gelesene über eine Pipe bekommt und aus diesem String sämtliche Digits entfernt und wieder an den Vaterprozess über eine andere Pipe zurück schickt, wo sie dann auch ausgegeben werden soll.

    Im Prinzip ja einfach, allerdings schauts mit meinen C Kenntnissen traurig aus.

    Bitte um Hilfe... Ansätze, Codebeispiele, oder sogar fertige Programme sind herzlich willkommen.

    lg und big thx stefan



  • Hallo Studien-Kollege (nein ich kenne dich nicht ;)),

    du bist hier im falschen unter-forum. C kann keine pipes fork usw.. Also ab nach Linux/Unix mit dem Zeug.

    Mein Tipp:

    man 3 fork
    man 3 popen

    und vielleicht ein gutes C Buch. mehr brauchst du nicht. Wenn du etwas code produziert hast und dann noch Hilfe braucht, werden dir hier sicher viele Leute helfen.

    Gruß

    zyon




Anmelden zum Antworten