screen命令可以参考:Linux screen命令与后台执行任何程序
使用命令行运行screen直接使用:
screen -S test_screen
然后在新打开的命令中运行:
cd / ls
即可得到结果,最后运行命令:
exit
关闭screen窗口
使用脚本运行screen首先创建命令:
vim auto_base.sh
写入:
#!/bin/bash screen_name="test_screen" screen -dmS $screen_name screen -x -S $screen_name -p 0 -X stuff "cd / " screen -x -S $screen_name -p 0 -X stuff "ls "
然后运行:
chmod +x auto_base.sh ./auto_base.sh
最后,只需要进入screen的窗口中就可以看到运行的结果了,使用:
screen -r test_screen
此时进入到screen窗口中,可以看到结果
如果想要用脚本关闭screen,可以使用screen -S screen名称 -X quit:
screen -S test_screen -X quit



