ich möchte zsh ähnlich wie zsh starten
zsh -c 'my_prog option1 option2'
Aber anstatt zu beenden, nachdem Sie diesen Befehl ausgeführt haben, lassen Sie mich am Ende des aufgerufenen Befehls zsh (nicht von wo immer er aufgerufen wird). Ein besonderer Anwendungsfall hierfür sind screenrc-Dateien. Sie können beispielsweise Folgendes tun:
screen -t my_prog 0 zsh -c 'my_prog opt1 opt2'
und nachdem Sie diesen Befehl ausgeführt haben, haben Sie dort eine Shell, anstatt sie zu schließen.