Este script python apenas fez o trabalho para mim. Fiz três sessões de tela e isso dispara três xterms com as sessões reconectadas em cada uma delas. É um pouco feio, mas funciona.
#! /usr/bin/env python
import os
if __name__ == '__main__':
tempfile = '//tmp//screenList'
# capture allthescreenIds
os.system('screen -ls | grep Det | cut -d . -f 1 > ' + tempfile)
f = open(tempfile, 'r')
screenIds = f.readlines()
f.close()
screenIds = [x.lstrip() for x in screenIds]
for eachId in screenIds:
cmdLine = 'xterm -e screen -r ' + eachId.strip() + ' &'
os.system(cmdLine)