История изменений
Исправление SmilePlz, (текущая версия) :
спасибо за ответ, но смысл в том, что я хотел создать сессии циклом, но не понимаю как к сессии подключится из скрипта и создавать в них окна. Я конечно понимаю что каждая команда в скрипте работает в независимости от того что было раньше. То есть команда: tmux attach-session -d -t dev
выполнилась, оно подключилось к сессии но на другой строке то tmux new-window -n $i -c $path/$i 'ranger'
, оно будет выполнятся в другом под-шеле, а в нём tmux присоединён к другой сессии.
Я пробовал комбинировать со скобками и без, но это не работает:
(tmux attach-session -d -t dev \; new-window -n $i -c $path/$i 'ranger')
по поводу сортировки у меня получается следующее в независимости от порядка создания, сортирует по алфавиту:
admin: 2 windows (created Tue Jul 25 14:23:40 2023)
develop: 4 windows (created Tue Jul 25 14:23:40 2023)
main: 1 windows (created Tue Jul 25 14:51:00 2023)
virtual: 4 windows (created Tue Jul 25 14:31:39 2023) (attached)
Про хуки не понял, можешь объяснить?
Исходная версия SmilePlz, :
спасибо за ответ, но смысл в том, что я хотел создать сессии циклом, но не понимаю как к сессии подключится из скрипта и создавать в них окна. Я конечно понимаю что каждая команда в скрипте работает в независимости от того что было раньше
то есть команда: tmux attach-session -d -t dev
выполнилась, оно подключилось к сессии но на другой строке то tmux new-window -n $i -c $path/$i 'ranger'
, оно будет выполнятся в другом под-шеле, а в нём tmux присоединён к другой сессии.
Я пробовал комбинировать со скобками и без, но это не работает:
(tmux attach-session -d -t dev \; new-window -n $i -c $path/$i 'ranger')
по поводу сортировки у меня получается следующее в независимости от порядка создания, сортирует по алфавиту:
admin: 2 windows (created Tue Jul 25 14:23:40 2023)
develop: 4 windows (created Tue Jul 25 14:23:40 2023)
main: 1 windows (created Tue Jul 25 14:51:00 2023)
virtual: 4 windows (created Tue Jul 25 14:31:39 2023) (attached)
Про хуки не понял, можешь объяснить?