Deadalus Geschrieben 26. September 2002 Teilen Geschrieben 26. September 2002 Hallo Leute, weiß jemand von euch wie man in ein Bash-Script eine Pause einbaut die dann aufgehoben ist wenn eine Tastatureingabe erfolgt ist. also so wie unter dos der pause befehl OS ist RedHat 7.3 Mfg Deadalus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
e@sy Geschrieben 26. September 2002 Teilen Geschrieben 26. September 2002 Mal sehen ob dir das weiterhilft Als Nächstes simulieren Sie eine "Pause"-Taste. Schauen Sie zunächst nach der PID ("Prozess-Identifikationsnummer") von mpg123. Dazu schicken Sie das Programm direkt zu Beginn mit einem angehängten & in den Hintergrund und tippen dann ps ins Fenster: huhn@asteroid:~/mp3$ mpg123 Subway_to_Sally_-_Der_Sturm.mp3 & [...] huhn@asteroid:~/mp3$ ps PID TTY TIME CMD 28010 pts/8 00:00:00 bash 30928 pts/8 00:00:06 mpg123 30929 pts/8 00:00:00 ps Ein kill -STOP 30928 unterbricht den Prozess, beendet ihn aber nicht -- Pause. Weiter geht's mit kill -CONT 30928, das Abspielen wird fortgesetzt. Wahlweise können Sie dem Programm auch mehrere Dateien mit auf den Weg geben; diese werden dann der Reihe nach abgespielt. Drücken Sie zwischendurch [strg-C], wird nur das aktuelle Musikstück abgebrochen, mpg123 geht direkt zur nächsten Sound-Datei weiter. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Deadalus Geschrieben 26. September 2002 Autor Teilen Geschrieben 26. September 2002 erstmal thx 4 antwort ist ja schön und gut aber ist das nicht ein bischen kompliziert? ich habe da eher an sowas wie den sleep befehl gedacht (sleep 0????) bloß nicht mit zeitbegrenzung sondern eben nach betätungung einer taste. Mfg Deadalus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
DanielB Geschrieben 26. September 2002 Teilen Geschrieben 26. September 2002 Hi, umm sowas ? #!/bin/bash while !(read) do sleep 1; done Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
cwh Geschrieben 27. September 2002 Teilen Geschrieben 27. September 2002 Beliebige Taste ist nicht so einfach, aber mit read geht immerhin eine Pause die mit ENTER aufgehoben wird. Ein Prompt kannst Du mit der Option -p angeben: read -p "Drücke ENTER um weiterzumachen" Ciao, Christopher Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.