web-dev-qa-db-ja.com

Chromeコマンドラインから、適切に新しいタブまたは既存のタブで)ページを開く方法は?

Googleで特定のページを開く方法を探していますChromeコマンドラインから、次の動作で:

  • 特定のページがすでにタブで開いている場合は、そのタブに移動します
  • 指定されたページがまだタブで開かれていない場合は、ページを新しいタブで開き、そのタブを表示します

現在、コマンドラインからURLを開くと(たとえば、Mac OS Xでは "open http://godzillahaiku.tumblr.com "を使用して)、Chromeは常に新しいタブでURLを開くと、結果として重複するタブがたくさん作成されてしまいます。

Mac OS Xで動作するソリューションを探していますが、OS固有ではないソリューションが望ましいでしょう。

既存のソリューションがない場合は、このためのChrome=拡張機能を作成することを検討します。

21
MattH

これはより簡単なコマンドラインですが、新しいタブが開きます。

open -a Google\ Chrome <file> 
24
Luis B

これは、Chrome拡張子の数行のJavaScriptで実行できることがわかりました。

まだ他の回答を受け入れていますが、当面はChromeこれを実行してソースを追加する拡張機能 online を追加しました。

6
MattH