Scripting
確定 tmux 是否有分離的會話
我希望能夠編寫一個腳本來檢查
tmux
會話是否存在並將其附加,或者如果不存在會話,則啟動一個新的。這樣我就可以在我的.zshrc
文件中創建一個自定義命令,而不必總是檢查。有沒有辦法以程式方式檢查我是否
tmux
正在執行螢幕會話?
StackOverflow上有一個答案https://stackoverflow.com/questions/3432536/tmux-create-session-if-none-exists
tmux attach || tmux new
tmux ls
將列出正在執行的會話如果您在 .shrc 文件或類似文件中使用它,
exec
我會推薦if tmux ls exec tmux attach else exec tmux fi