Как автоматически запускать программу при входе в конкретную консоль?

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

Я запускаю сервер Ubuntu 10.10 (нет x), и я добавил следующую строку в my /etc/init/tty1.conf, чтобы автоматически войти в систему на первую консоль, и она работает.

exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1

У меня есть программа (называемая HomeAuto), которая контролирует специальную плату сбора данных, и я хочу, чтобы она начиналась, когда это console logs in.

Можно ли просто добавить еще одну строку в этот файл?

0
задан 1 January 2012 в 23:32

2 ответа

Поместите это в ~ / .bashrc

[[ $(tty) == '/dev/tty1' ]] && /full/path/to/HomeAuto
3
ответ дан 4 August 2018 в 17:55

Поместите это в ~ / .bashrc

[[ $(tty) == '/dev/tty1' ]] && /full/path/to/HomeAuto
3
ответ дан 10 August 2018 в 08:27

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

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