私は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