в системе, у меня есть скрипт под KDE который запускается вот такой командой: konsole -e bash -c ./script.sh возможно его как-то запустить без привязки к терминалу konsole а любым существующим в системе? Скрипт должен именно запускать терминал и показывать выполнение задачи, а не запускать в фоне или при помощи ввода команды в терминале. Я понимаю, что можно открыть терминал и просто написать ./script.sh но этот вариант не подходит.
Заранее спасибо за ответ
Универсального решения нет, но можно в зависимости прописать условный xterm он весит мало и часто уже есть, либо сделать как здесь на питоне: если терминал есть, то пишем в него, иначе создаем свой псевдоэмулятор терминала на питоне https://github.com/ValdikSS/blockcheck/blob/master/blockcheck.py (со 133 строки)
Обсуждают сегодня