wsl上のUbuntuからWindows上のChromeを起動したいケースってあるよね。
ガチLinuxのUbuntuではchromeにはgoogle-chrome
という起動スクリプトが作られる。chromeの起動くらいは、ガチUbuntuとwsl Ubuntuと同じソースで動かしたい。
ということでWSL上にもWindows側のChromeを起動するスクリプトを作ってあげれば同じように起動できる。
$ /usr/local/bin# cat google-chrome
# !/bin/bash
exec "/mnt/c/Program Files/Google/Chrome/Application/chrome.exe" "$@"
パスの通ったところ(ここでは/usr/local/bin
)に、シェルスクリプトを作る。
$@
を使ってシェルスクリプトに渡された引数はすべて本体のchromeに渡してる。
あとは、ファイルに実行権限をつけてあげればOK。