我有一个脚本,并使用下面的命令:
screen -dmS name bash -c "ls -1 > out"
我想要实现的是创build一个屏幕会话,运行一个命令,并从中分离。 上面的命令工作正常,除了正在被终止的屏幕会话:
screen -list No Sockets found in /var/run/screen/S-root.
为什么即使使用-dm参数,会话也不会保存?
添加到你的〜/ .screenrc文件中:
zombie cr
该设置将保持任何内部屏幕窗口在subprocess退出时打开。
然后按“c”或“r”清除或重新显示屏幕。 你可以看到进一步的细节僵尸设置,如果你运行“人屏幕”