必要に応じて、新しいタブまたは既存のタブでコマンドラインからChromeでページを開く方法


21

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

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

現在、コマンドラインからURLを開くと(たとえば、Mac OS Xで " http://godzillahaiku.tumblr.comを使用" )、Chromeは常に新しいタブでURLを開きます。その結果、多くのタブが重複することになりますが、これはささいな面倒です。

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

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

回答:


24

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

open -a Google\ Chrome <file> 

エラーが表示されます'....\open' is not recognized as an internal or external command,
-Myster

これはMac OSXで動作します。別のOSを使用していますか?
ルイスB

6

これは、Chrome拡張機能で数行のjavascriptを使用して行うことができます。

まだ他の回答を受け入れていますが、それまでの間、Chrome拡張機能を作成して、ソースをオンラインにしました


1
建設的な批判で下票の目的を教えてくれませんか?
MattH

1
あなたが作ったこの小さな拡張はポケットにあります、ありがとう
アーロン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.