# tmux Start Script Need To Work!!
if which tmux >/dev/null 2>&1; then
#if not inside a tmux session, and if no session is started, start a new session
test -z "$TMUX" && (tmux attach || tmux new-session)
fi在arch站点上很好:https://wiki.archlinux.org/index.php/Tmux它现在和以前不同了
发布于 2016-11-23 13:45:03
Screen没有像TMUX这样的环境变量,但是TERM被设置为"screen",所以您可以检查它。Screen有一种在一个标志集中重新附加/创建所有标记的方法。
-d -R Reattach a session and if necessary detach or even create it first.
# screen Start Script Need To Work!!
if which screen >/dev/null 2>&1; then
#if not inside a screen session, and if no session is started, start a new session
[ "$TERM" != "screen" ] && screen -d -R
fihttps://unix.stackexchange.com/questions/325435
复制相似问题