Kullanırken tmux
sık sık aşağıdakileri yapıyorum:
- Yeni bir pencere oluştur
- uzak kutuya ssh
- belirli bir dizine cd
- fırlatma işlemi
Şimdi ben sadece bir bölünme içinde başlattığım işlemin logfile kuyruğu istiyorum. Bu yüzden aşağıdakileri yapıyorum:
- Pencereyi böl
ssh
Uzak kutuya (sinir bozucu)cd
spesifik dir (sinir bozucu)tail -f logs/run.log
Keşke bir pencereyi ve otomatik ssh
olarak aynı kutuya, cd'yi de ana pencereyle aynı dizine bölmek için bir kısayol sağlamak mümkün olsaydı .
Mümkün olduğuna inanmam için beni yönlendiren şu emre rastladım:
bind-key S command-prompt -p ssh: "new-window -n %1 'ssh %1'"
Bunun nasıl başarılacağı hakkında bir fikrin var mı?
ssh remote-host 'cd $somedir ; $SHELL
. Ancak geçerli dizini bir pencerede doğrudan alıp diğerine aktarabileceğinizi sanmıyorum.