Вопрос или проблема
Я хочу всегда открывать 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, вот как вы можете это сделать.
Шаги для реализации:
-
Откройте текстовый редактор и создайте новый bash-скрипт. Вы можете использовать такие редакторы, как
nano
,vim
или любой другой по вашему выбору. Например:nano open_url.sh
-
Добавьте следующий код в файл:
#!/bin/bash # Скрипт для открытия указанного URL в новом окне Firefox URL="https://myurl.com/" # Замените на ваш URL firefox --new-window "$URL"
-
Сохраните файл и закройте редактор. В
nano
, для этого нажмитеCtrl + X
, затемY
, чтобы подтвердить сохранение, иEnter
, чтобы выйти. -
Сделайте скрипт исполняемым. Выполните следующую команду в терминале:
chmod +x open_url.sh
-
Запустите скрипт с помощью команды:
./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.