我想在 host1 上打开一个屏幕并将目录更改为 $HOME/bin。host2 并将目录更改为 $HOME/prj。
这是我的脚本,但 chdir 不能工作。
#!/bin/bash
start_host() {
screen ssh $1
sleep 1
screen -X chdir $2
}
[ x"$TERM" = x"screen" ] || exec screen -ln -S xxx -c /dev/null $0
sleep 1
screen -X zombie cr
screen -X caption always "%{= wk}%-w%{= BW}%n:%t%{-}%+w%-="
screen /bin/bash
start_host host1 bin
start_host host2 prj