Чтобы добавить что-то в конце, также может работать простое эхо:
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[@]}
Экран не имеет переменной среды, такой как 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