как конвертировать с помощью startupScript из tmux в gnu-screen?

Чтобы добавить что-то в конце, также может работать простое эхо:

find subprojects -mindepth 1 -maxdepth 1 -exec echo {}/test.sh \;
#OR to have them in variables
IFS=$'\n';ff=($(find subprojects -mindepth 1 -maxdepth 1 -exec echo {}/test.sh \;));echo ${ff[@]}
2
23.11.2016, 15:37
1 ответ

Экран не имеет переменной среды, такой как TMUX , однако для TERM установлено значение «экран», поэтому Вы можете это проверить. У экрана есть способ повторного прикрепления / создания единого набора флагов.

-d -R Повторно подключить сеанс и, при необходимости, отсоединить или даже сначала создать его.

# 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
fi
0
27.01.2020, 22:44

Теги

Похожие вопросы