• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Screen Sitzung von "aussen" beenden

Hallo,

folgendes Problem:
Ich öffne über ein init script ein spezielles program in einem screen - soweit, so gut.

Hier der Code:

Code:
case "$1" in
start)
echo "Starting Melin in Screen melin"
cd /home/melin/msite/demon/
screen -A -m -d -S melin ./start.sh
;;

stop)
echo "Stopping Melin"
killall screen
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac

Das Script funktioniert soweit auch - recht unschön finde ich allerdings die "Stop" Methode... killall ;-)

Gibt es einen Befehl, mit dem ich einen speziellen Screen beenden kann ?
In meinem Beispiel hat der screen den namen Melin - schön wäre soetwas wie:

Code:
screen -quit melin

Hat da jemand ne Idee ?


muchas grazias

Zabi
 
Oben