我不再想要他们了。
我尝试了screen --help
并没有为此任务找到一些命令套件。
有没有办法解决这个问题?
答案 0 :(得分:8)
您需要遍历每个分离的屏幕会话并发出“退出”命令。以下单行代码将为您完成:
screen -ls | grep "Detached" | awk '{print $1}' | xargs -i screen -X -S {} quit
答案 1 :(得分:0)
在.bash_profile中包含此功能:
killd () {
echo yo
for session in $(screen -ls | grep -o '[0-9]\{5\}')
do
screen -S "${session}" -X quit;
done
}
要运行它,请致电killd