Как передать программу и ее аргументы startx

В терминале мне действительно нравится это, и это хорошо работает:

$startx google-chrome-stable 

Это поднимает хром (так же, как пример) прекрасный. Но позволяет, говорят, что я хочу сделать с некоторыми аргументами:

$startx google-chrome-stable -incognito

Это перестало работать, потому что это думает -incognito аргумент в пользу startx, а не хрома.

Каково решение?

3
задан 14 November 2015 в 19:18

2 ответа

Используйте следующую команду

startx google-chrome-stable -incognito --
<час>

От man startx

The special argument '--' marks the end of client arguments and the
beginning of server options.
3
ответ дан 1 December 2019 в 16:26

Для тех, кто может задаться вопросом, вместо этого вы должны использовать полный путь к Google Chrome. Если нет, google-chrome-stableпередается в качестве аргумента клиенту по умолчанию.

Чтобы запустить Chrome в качестве клиента:

startx /usr/bin/google-chrome-stable -incognito

или, если вы не знаете, где он находится:

startx `which google-chrome-stable` -incognito
1
ответ дан 26 December 2021 в 16:23

Другие вопросы по тегам:

Похожие вопросы: