Prof. Dr. Dr. Sakkkkarre: Shell befehl in Ruby - beenden? Output verstecken?

Beitrag lesen

exec "mplayer http://dubstep.fm/listen.fm"

Wenn ich dich richtig verstehe, hast du kein Ruby Problem im
eigentlichen Sinne. Versuchs doch mal, indem du ein shell
Script schreibst, das den mplayer mit "&" aufruft (in den
Hintergrund schieben).

mplayer http://dubstep.fm/listen.fm &

Die shell merkt sich die Prozessnummer in der Variabeln
§! zum Testeb echo §! ausführen.
Wenn du meinst, es sein an der Zeit, dann kannst du mit
kill -9 §! die Party beenden ...

Das shell Script kannst du dann natürlich aus Rubs starten. Ob
mit exec oder system wirst du dann noch in Erfahrung bringen
müssen.