Перешел с оффтопика и радуюсь. Но тут проблема — terminal. Хочу заустить idle например, запускай терминал. Хочу запустить программу в терминал, опять лезь и вводи команды. Вот я и задался вопросом:
Есть ли исполняемые файлы терминала? (Как в оффтопике с расширением .bat) Спасибо
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
16 комментариев
Вообще процесс добавления в меню обычно происходит автоматически, а в вашем случае сборщики пакета скорей всего не доделали свою работу(
ЗЫ: «батники» есть, но использовать их для того чтобы запускать 1 прогу это как из гранатомета по мухам) Посмотри Advanced Bash Scripting Guide если хочешь подробностей
ЗЫ2: есть также софт вроде dmenu или rofi. Они запускают софт прописанный в $PATH путем набора части команды и выбора из списка
В линукс принято писать скрипты на баш (негласный стандарт такой), однако баш поймет твои команды и в интерактивной форме если вводить их прям по месту (он же не только запускалка как cmd.exe но и интерпретатор сразу же). Так что если надо набить 1 команду иногда, то очень многие пользуются хотя бы конвеерами ("|") и перенаправлением ввода-вывода (">" и "<") потому что это удобно и не возня ниразу
ЗЫ: судя по тому что ты упоминаешь про konsole у тебя KDE. Там есть штатная запускалка, аналогичная dmenu и доступная по Alt+Space
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. Не ясно что делать. С однострочнами или без root'а пашет. А с исп root не пашет
Как именно правильно для konsole нужно проверить в справке по ней.
Если эе нужно чтобы выскакивало окно с запросом пароля в гуи и потом запускался редактор с файлом, то
kwrite естественно можно заменить на свой гуевый текстовый редактор
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Если через терминал запускать то все работает, а если запускать кликая на файл то вылазеет ошибка.
По-моему мне помогла установка пакетов kdesudo и соответствующие скрипты через них.
Ну попробуй это:
(я лично проверить не могу, сейчас сижу на XFCE)
если не помогает то выложи свой скрипт полностью.
И причем здесь терминал? на KDE вроде konsole а не terminal
ты же просто создаешь файл с расширением .sh и пишешь в нем примерно так?
или как? выложи свой скрипт и напиши что он должен делать, иначе никто тебе на твои вопросы не сможет ответить