DISPLAYをリモートホストに変更

DISPLAYをリモートホストに変更

$ DISPLAYのIPをリモートホストIP($ SSH_CLIENTまたは$ SSH_CONNECTION)に置き換えたいと思います。

$(echo $DISPLAY | sed -e "s/^[^:]*\(.*\)/$(echo $SSH_CLIENT | awk '{ print $1}')\1/")

上記ではしたが、もっと短い方法があるはずです。私はこれを他のプログラムのコマンドライン引数に含めたいので、できるだけ短くしたいと思います。

関連情報