給screen發送一個命令運行,並保持screen不退出。


第一步、先建立screen name

shell>screen -dmS test


第二步、發送要執行的命令

shell>screen -r test -p 0 -X stuff "top"


第三步、發送一個回車符,讓top命令運行起來

shell>screen -r test -p 0 -X stuff $'\n'



參數說明:

-r 恢復/進入一個screen

-p 0 指定第一個(從0開始)window,一個screen裏可以有幾個window,這裏只需要指定第一個,不然會在某些情況下不生效。

-X 執行一個指定的screen支持的command

stuff 是-X的第一個參數,也是screen支持的一個command,意思是粘貼一個string

"top" 是粘貼的string 內容

$'\n' 是粘貼一個回車符進去,以此來執行screen裏面的top命令


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章