воскресенье, 1 декабря 2019 г.

Запуск приватного окна Opera через bash


Как и в случае с запуском приватного окна в Firefox, возникла необходимость в запуске приватных окон браузера Opera через bash (в моём случае через скирпт sh).

Несмотря на аналогичный ключ запуска приватного окна - private, в командах имеются особенности.

В приводимых примерах запуск приватного окна сопровождается указанием конкретного адреса веб-ресурса.

Запуск единичного окна:

#!/bin/bash
/usr/bin/opera -private mail.ru &
exit

или

#!/bin/bash
opera -private mail.ru &
exit

Символ & означает, что этот сценарий (скрипт sh) не будет ожидать завершения работы запущенного экземпляра браузера Opera и будет завершён сразу же после выполнения команды opera -private  Соответственно, относящиеся к задаче процессы sh будут выгружены из системы, не занимая в ней ресурсов.

Однако при необходимости запуска двух окон команда, которая работает в Firefox, открывает не 2 вкладки, а 2 экземпляра браузера Opera:

#!/bin/bash
opera -private mail.ru &
opera -private mail.yandex.ru &
exit


Чтобы открыть именно 2 вкладки необходимо сделать так:

#!/bin/bash
opera -private mail.yandex.ru mail.ru &
exit


Интересно, что фокус автоматически устанавливается на втором окне, а не на первом.

Аналогичные решения для Firefox, Chrome 

Комментариев нет:

Отправить комментарий