Просто поместите && exit после команды, которую хотите выйти из терминала:
Пример:
sudo apt-get install vlc && exit
Объяснение:
&& Run the next command if the preceding command exits with 0 (success)
exit Exit the terminal or script
Это вероятно, лучше, чем выход из любой команды; вы, вероятно, хотите запустить более одной команды в терминале.
Если вы , любой уверен, что терминал должен выйти после каждой успешной команды, используйте это в вашем .bashrc:
bind 'RETURN: "\C-e ; [[ $? == 0 ]] && exit ;
"'
(убедитесь, что закрывающие кавычки находятся на новой строке)