私はFirefoxプロファイルを作成し、それを使って同時に複数のFirefoxインスタンスを開くシェルスクリプトを持っています。問題は、Firefoxの特定のインスタンスでURLを開く方法です。シェルスクリプトからFirefoxの特定のインスタンスに新しいタブを開きます
私は
firefox -CREATEPROFILE test
firefox -P test -no-remote
firefox -P test -url www.google.ie
を試してみました。しかしテストプロファイルを使用してURLを開くしようとしている最後の部分が動作しない、それは常にデフォルトのプロファイルで開きます。
特定のプロファイルを使用してFirefoxをコマンドラインから開く方法はありますか?
ありがとうございました。
編集:私はLinuxを使用していますが、私はコマンドラインからやりたいとは思っていません(ただし、Firefoxのコマンドラインオプションは完全に文書化されていないため可能です)。私の問題の1つの解決策は、ブラウザが実行された後にJavaScriptを使用してタブを開くことです。私は、私が新しいURLをロードするたびに開くようにするプロファイルにデフォルトプロファイルを変更することもできます。これにより、新しいURLがロードされるたびにprofiles.iniを変更する必要があります。私はこれをテストしていないが、それは有望に見える。
+1 - クレイジーアイデア – ajreal
'-P 'test'と' -P test'は同じものです。あなたのシェルは引用符を評価し、firefoxはそれらが存在しないパラメータを見ています。ちなみに、あなたは '-a'を見ましたか? – Sorpigal
あなたはUNIX、Windows、またはMacの下にいますか? – Twister