Bash / открыть терминал с командой для запуска, переданной в качестве аргумента - PullRequest
0 голосов
/ 29 сентября 2010

Я создал скрипт, который запускает все приложения, которые мне нужны на мой день, и назначает их рабочим областям, которые я хочу.

Учитывая, что я крайне ленивый придурок, я хотел бы знать, есть либыл способ передать аргумент в терминал, который я открываю.Аргументом будет псевдоним , который запускает масштабное обновление исходного кода всех проектов, над которыми я работаю.

Я хотел бы сделать что-то вроде этого:

gnome-terminal start_rolls

К сожалению, это только открывает терминал, и команда просто не запускается.

Есть идеи?Заранее спасибо!

Рольф

PS: опция -e не работает с псевдонимами, кажется ...

Ответы [ 2 ]

6 голосов
/ 29 сентября 2010

gnome-terminal --help-terminal-options говорит:

-e, --command Выполнить аргумент этой опции внутри терминала

2 голосов
/ 21 мая 2012

Некоторая комбинация "-e", "bash -c", "bash -i" и вашего псевдонима может помочь

...