LINUX.ORG.RU

запуск скрипта в gnome без терминала и плясок

 ,


0

1

У меня по дабл-клику открывается редактор, а там скрипт с «#!/bin/sh» и mode 0755 . А нужно чтобы оно как бы логичненько запускалось на исполнение.

Должен быть какой-то грязный хак с gnome tweak или еще что-то подобное. Но Гугл меня не понимает. Кто как обошел/решил эту проблему?

★★★★★

Последнее исправление: seiken (всего исправлений: 1)

Должен быть какой-то грязный хак с gnome tweak или еще что-то подобное.

Зачем? 0_o

https://i.imgur.com/5pCu3AN.png

Пишу скрипт. Для примера вот.

#! /bin/sh
gnome-terminal -e htop

Кликаю по нему и он исполняется.

anonymous
()
Ответ на: комментарий от anonymous

Ой, пардон, описка. Да, конечно начинается с символа коммента.

seiken ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Это требует создания дополнительного скрипта. Во-вторых, мне нафиг не нужно доп. окно с терминалом.

seiken ★★★★★
() автор топика
Ответ на: комментарий от seiken

Вообще, «X» это синтаксический сахар поверх «x»

Расскажи это моему Т9 =)

Zhbert ★★★★★
()
Ответ на: комментарий от anonymous

Тогда надо еще и файловый менеджер настроить чтоб он скрипты запукал или каждый раз подтвержать. Это или неудобно или небезопасно. Лучше создать десктоп файл (ярлык)

anonymous
()

Там где-то есть настройка, что делать со скриптами (открывать в редакторе, запускать или спрашивать)

Только сильно не привыкай, они это будут переделывать (в том числе потому что про эту настройку люди патологически не знают)

https://gitlab.gnome.org/GNOME/nautilus/-/issues/1700

(issue tldr: будут по даблклику показывать, а execute будет по пкм)

Midael ★★★★★
()
Последнее исправление: Midael (всего исправлений: 3)
Ответ на: комментарий от anonymous

Выкинули поддержку запуска .desktop файлов. Бинарники по прежнему запускаются (либо не выпиливали, либо выпилили а потом обратно откатили - не помню точно).

Но тут речь вообще о скриптах - «это другое» (с)

Midael ★★★★★
()

правой кнопкой мыши по файлу =>свойства =>разрешить как програму

anonymous
()
Ответ на: комментарий от Midael

Ужас. Нормальным решением было бы добавить некий default launcher в список доступных приложений по умолчанию, и его настройки уже связывать с mime. И все это конечно из GUI, без всяких консолек. Может есть какой-то DE/WM, в которых это работает из коробки? Я, честно говоря, пребываю в прострации от увиденного… Шелл был в юниксе уже с самого начала, но в 2020г. надо высасывать из пальца какие-то «security concerns». Бред сивой кобылы.

seiken ★★★★★
() автор топика
Ответ на: комментарий от seiken

Это гном3, там всё через задницу. Приходится костылить.

kirill_rrr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.