Anda dapat menggunakan :
pkill screen
Atau
killall screen
Di OSX prosesnya disebut SCREEN dalam huruf besar semua. Jadi, gunakan:
pkill SCREEN
Atau
killall SCREEN
Jika layar mati, gunakan:
screen -wipe
Baru-baru ini mulai membiasakan diri dengan awk, saya mengumpulkan ini dan itu memenuhi tujuannya. Saya mempostingnya karena cukup mudah dimengerti.
screen -ls | grep '(Detached)' | awk 'sys {screen -S $1 -X quit}'
Dimana screen -ls
mencantumkan semua layar saat ini.grep 'pattern'
menyaring semua baris yang cocok. Kami kemudian bisa mendapatkan pegangan untuk semua layar yang terpisah dan dengan awk sys {command}
kita dapat menyalin dan menempelkan perintah bersama dan menjalankannya dengan sys
, $1
mengacu pada argumen pertama yang diambil oleh awk. Akhirnya kami menjalankan perintah keluar dengan screen -X quit
.