Sie müssen nicht tcsh
die Arbeit erzwingen, screen
die für Sie erledigt werden kann. Starten Sie einfach Ihre 3 Fenster:
cat <<\! >/path/to/screenrc screen -t windowtitle1 tcsh screen -t windowtitle2 tcsh screen -t windowtitle3 tcsh ! screen -dmS sessionname -c /path/to/screenrc
Dann stopfe (dh "Typ") den Init-Befehl in jedes Fenster:
screen -p windowtitle1 -X stuff 'source /path/to/window1.tcshinit\n' screen -p windowtitle2 -X stuff 'source /path/to/window2.tcshinit\n' screen -p windowtitle3 -X stuff 'source /path/to/window3.tcshinit\n'