Portál AbcLinuxu, 29. října 2025 20:20
#!/bin/bash tmux new-session -d -s Pepa tmux new-window -t Pepa:1 -n 'Monitor' 'htop' \; split-window -v \; select-pane -t 0 \; split-window -h \; select-pane -t 2 \; run-shell 'ls -l' tmux select-window -t Pepa:1 tmux attach-session -t Pepa
tmux se moc nevyznám), ale tohle mi funguje
tmux new-window -n 'Monitor' 'htop' \; split-window -v \; select-pane -t 0 \; split-window -h 'bash --rcfile <(cat ${HOME}/.bashrc;echo "ls -l")'\; select-pane -t 2 \;
Musí to jít nějak pomocí parametrů tmuxu, ale já jsem v koncích. Má ještě někdo nějaký nápad?
Jinak díky.
tmux new-window -n 'Monitor' 'htop' \; split-window -v 'htop'\; select-pane -t 0 \; split-window -h 'htop ' \; select-pane -t 2 \;
finger a dir se po výpisu ukončí a s tím i příslušné část okna,
teď záleží čeho chceš dosáhnout, aby se ten dir vypsal na začátku a pak tam zůstal bash, pak použij tu "habaďůru" s .bashrc,
nebo asi pravděpodobněji chceš průběžně sledovat jak vznikají soubory a adresáře pak
se použije třeba watch (musel jsem "gůglit" nemohl jsem si na něj vzpomenout :))
místo 'htop' tam dáš 'watch dir' ('wach finger')
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.