Запуск скрипта Python при открытии терминала (xterm)

#linux #gnome #xterm

#linux #gnome #xterm

Вопрос:

Есть ли способ запустить скрипт Python3 при открытии xterm?

Что я хочу сделать:
Я хочу создать список задач, который запускается при запуске xterm (должен иметь возможность использовать ArgParse)

ОС
Я использую gentoo = дистрибутив unix / linux —> gnome3 (X.org )

Мои исследования
Я не нашел никакого решения, были только результаты, когда люди хотели запустить интерактивный режим Python, а не решение моей проблемы (обходной путь)

Ответ №1:

Вы можете попробовать использовать псевдоним, то есть изменить свой .bashrc и добавить следующую строку:

 my_alias='xterm -e /path/to/script/ /path/to/todo_script'
 

Где файл сценария — это следующий скрипт:

 #!/bin/sh
"$@"
exec "$SHELL"
 

И todo_script — это скрипт, который вы хотите выполнить. Например, если todo_script содержит

 #!/bin/sh
echo "Hello World"
 

Если вы выполните my_alias, он покажет Hello World в новом терминале xterm.