Открыть URL в новом окне Firefox, а не в вкладке, с помощью сценария bash.

Вопрос или проблема

Я хочу всегда открывать URL в Firefox в новом окне, а не в новой вкладке.

Это на моем Raspberry Pi с iceweasel, и я просто не могу найти решение своей проблемы.

Что у меня есть:

firefox -private-window https://myurl.com/

Есть ли какой-либо параметр, который я могу установить, чтобы открыть в новом окне, или мне нужно редактировать настройки iceweasel?

Используйте опцию –new-window с firefox:

firefox --new-window https://myurl.com/

Ответ или решение

Для того чтобы открыть URL в новом окне Firefox (или Iceweasel, который является переименованной версией Firefox для некоторых дистрибутивов Linux), вы можете использовать параметр --new-window. Этот параметр позволяет обеспечить открытие новой сессии браузера в отдельном окне, а не в новой вкладке.

Если вы хотите автоматизировать этот процесс через bash-скрипт на вашем Raspberry Pi, вот как вы можете это сделать.

Шаги для реализации:

  1. Откройте текстовый редактор и создайте новый bash-скрипт. Вы можете использовать такие редакторы, как nano, vim или любой другой по вашему выбору. Например:

    nano open_url.sh
  2. Добавьте следующий код в файл:

    #!/bin/bash
    # Скрипт для открытия указанного URL в новом окне Firefox
    
    URL="https://myurl.com/"  # Замените на ваш URL
    firefox --new-window "$URL"
  3. Сохраните файл и закройте редактор. В nano, для этого нажмите Ctrl + X, затем Y, чтобы подтвердить сохранение, и Enter, чтобы выйти.

  4. Сделайте скрипт исполняемым. Выполните следующую команду в терминале:

    chmod +x open_url.sh
  5. Запустите скрипт с помощью команды:

    ./open_url.sh

Дополнительные советы:

  • Убедитесь, что у вас установлены необходимые права доступа для запуска Firefox.
  • Если вы хотите открывать множество URL в разных окнах, вы можете модифицировать скрипт, используя цикл для перебора URL-адресов.

Пример для открытия нескольких URL:

#!/bin/bash
# Скрипт для открытия нескольких URL в новых окнах Firefox

URLS=("https://myurl1.com/" "https://myurl2.com/" "https://myurl3.com/")

for URL in "${URLS[@]}"; do
    firefox --new-window "$URL"
done

Этот подход обеспечит, что при каждом запуске скрипта каждый URL будет открыт в новом окне Firefox.

Итог

Использование параметра --new-window является простым и эффективным способом открытия URL в новом окне Firefox в bash-скрипте. Убедитесь, что все команды корректно вводятся, и браузер установлен и настроен на вашем устройстве Raspberry Pi.

Оцените материал
Добавить комментарий

Капча загружается...