Закрыть замазку из скрипта CentOS 6

Как видно из названия, у меня есть машина centOS 6, использующая dracut, initramfs preboot ssh. Я хочу создать сценарий оболочки, который в конце своего выполнения закрывает консоль и соединение ssh. Как мне это сделать. Побег персонажа ~. не работает.

1 ответ

Вы должны определить PID оболочки, запущенной после того, как SSH-сессия была установлена ​​- и уничтожить ее. Сеанс SSH заканчивается автоматически. Большинство оболочек имеет переменную $$, которая содержит PID родительской оболочки. Так что просто добавьте в свой скрипт последнюю строку:

kill -6 $$
Другие вопросы по тегам