~/.bachrc に以下のような処理を書いてみた。
bash 起動時に X が起きてれば一番若い番号の DISPLAY を設定する。
lx11 で開いている DISPLAY のリストを表示
chx11 で DISPLAY の変更
function lx11 () # List X11 DISPLAY. { local x=( /tmp/.X11-unix/X* ) [ -e "$x" ] && echo "${x[@]/*\/X/:}" } function chx11 () #= [DISPLAY] # CHange X11 DISPLAY. { local x=( $(lx11) ) (( 0 < ${#x[@]} || 0 < $# )) && DISPLAY="${1:-$x}" } # Set DISPLAY if X11 is runnning. [ -z "$DISPLAY" ] && chx11
bash 起動時に X が起きてれば一番若い番号の DISPLAY を設定する。
lx11 で開いている DISPLAY のリストを表示
chx11 で DISPLAY の変更
タグ
コメントをかく