Если вы действительно хотите, чтобы ваша программа запускалась в новом окне терминала, вы можете сделать что-то вроде этого:
xterm yourtextmodeprogram
или же
gnome-terminal -e yourtextmodeprogram
или же
консоль -е mc
Проблема в том, что вы не можете рассчитывать на конкретный установленный эмулятор терминала, поэтому (опять же: если вы действительно хотите это сделать), вам нужно искать общие, а затем выполнить первый встречаются.
Как упомянул Иоахим: Обычный способ сделать это - выполнить фоновую команду (где-нибудь об управлении заданиями оболочки читайте, если хотите копать глубже).
Существуют также случаи, когда вы хотите запустить постоянную оболочку, то есть сеанс оболочки, который продолжается при закрытии окна терминала. Есть два способа сделать это:
- пакетно-ориентированный: команда nohup для запуска &
- интерактив: экран