Luca Canali ha scritto:
devo creare uno script che mi chiuda screen ad un certo orario o dopo un
ciclo di operazioni, nel caso normale io lo farei con ctrl-a k poi y e
invio.
Per emulare la pressione dei tasti non saprei, però, se il tuo script ha
i permessi giusti, puoi uccidere il processo screen mandandogli un SIGTERM:
kill $(ps h -C "screen" -o pid | sed q)
dove:
ps h -C "screen" -o pid stampa tutti i pid associati al processo screen
e sed q fa passare solo il primo.
Se hai pgrep/pkill puoi scrivere più semplicemente:
pkill "^screen$"
^ e $ servono ad evitare di pescare troppi processi (qua ho per esempio
gnome-screensaver :I)
--
Kind regards,
Marco Romano.
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]