Certifique-se de ter $ SCREENDIR definido ou altere-o na linha de comando para o diretório onde estão os sockets da sessão de tela. É assim que você pode fazer isso facilmente no bash shell:
screens=( $(ls $SCREENDIR | sed 's/^[0-9]\+\.\(.*\)$/--tab -t \"\" -e \"screen -d -r \"/') ); eval gnome-terminal ${screens[@]}
Se você não quiser fechar as sessões de tela anteriores (junto com o gnome-terminal, se essas forem as únicas guias), use sessões compartilhadas com "-x" em vez de "-d -r"