#bash #shell #ubuntu-18.04
#bash #оболочка #ubuntu-18.04
Вопрос:
Я хотел бы открыть URL, который находится в переменной (‘URL’) в Chrome. У меня есть следующий код:
$nohup google-chrome --no-sandbox $URL amp;
Проблема в том, что этот код использует —no-sandbox, из-за чего Chrome вылетает после того, как я пытаюсь открыть его снова
Ответ №1:
xargs bash -c 'nohup google-chrome --no-sandbox $@ amp;' null < tabs.txt
С помощью файла тестов, подобного этому:
$ cat tabs.txt
https://stackoverflow.com
unix.stackexchange.com
Метод2:
если ваш браузер — chrome, а ваш скрипт openurl —
#!/bin/bash
chrome "$1"
Запустите его как
./openurl "https://stackoverflow.com"
Примечание:
Замените Chrome своим браузером
Метод3
xdg-settings set default-web-browser chromium-browser.desktop
или
xdg-settings set default-web-browser chromium-browser.desktop
затем
xdg-open https://stackoverflow.com