Иногда нам нужно запускать программы в терминале, можно сделать так:
xterm -e "sh -c './ttytter.txt -ansi -mentions -vcheck ; read"
Окончательное "чтение" ждет, пока вы нажмете Enter, чтобы закрыть терминал.
Вы можете использовать другую терминальную программу, и вместо "read" в конце вы можете запустить оболочку, например:
gnome-terminal -e "sh -c './ttytter.txt -ansi -mentions -vcheck ; exec bash'"
Для некоторых терминалов (xterm) вам может не понадобиться оболочка sh -c ''; для некоторых (gnome-terminal) это, по-видимому, действительно необходимо.
Вы можете поместить такую команду в .xinitrc, .xsession или ввести ее в диалоговом окне "Запуск при запуске".
Я также думаю, что вы можете сделать это с помощью файла / ярлыка freedesktop .desktop, если вы выберете "запустить в терминале", но не знаете, как это сделать. Это был бы очень удобный способ сделать это! Посмотрим, сможешь ли ты понять это ...
Теперь, если вы хотите сделать это в целом для какой-либо команды оболочки, нужно позаботиться о выходе из оболочки - и это станет более сложным! Или можете поместить свою команду в скрипт и запустить скрипт.
Также может быть полезно увидеть состояние выхода команды, например, echo $? где 0 означает успех.
Извините за слишком сложный ответ, я надеюсь, что это может помочь.