Я хочу сделать что-то вроде этого из сценария оболочки:
$ open 'foo.html?foo=bar'
К сожалению, это не удается, так как он ищет файл с именем foo.html?foo=bar
вместо foo.html
перед открытием браузера:
The file /tmp/foo.html?foo=bar does not exist.
Я заметил, что open
поддерживает это для HTTP(S) URL, хотя:
$ open 'https://mathiasbynens.be/demo/get?foo=bar'
Поэтому я попытался использовать file://
URL:
$ open 'file:///tmp/foo.html?foo=bar'
Это не ошибка (ура), но он все равно только открывает foo.html
в браузере без добавления строки запроса.
Так возможно ли это вообще?