LinuxForum.Fans
Тема

Как заставить Gnome не спрашивать, а запускать конкретный скрипт

Автор: AndreyMust19 11 сообщений 2870 просмотров
#61420

Наверняка нубский вопрос.
При двойном щелчке на файле с аттрибутом исполнения и первой строчкой #!/bin/sh мой Gnome спрашивает "Показать, Запустить, Запустить в терминале". Мне надо просто запустить, без терминала. Как заставить его не спрашивать это для всех файлов - знаю. А как заставить его не спрашивать при запуске конкретно, только этого файла?
Gnome 2.22

#61440

Re: How do I run a shell script without getting prompted?
Load Nautilus and click on Edit > Preferences > Behavior. Then, place a check mark next to "Run executable text files when they are opened."
Last edited by kaibob; February 12th, 2009 at 08:31 PM..

#61449

Writer

Load Nautilus and click on Edit > Preferences > Behavior. Then, place a check mark next to "Run executable text files when they are opened."

Это как раз для всех файлов. Мне надо оставить "каждый раз спрашивать", надо чтобы только конкретный файл сразу запускался.

#61454

Сделай для него "кнопку запуска" на рабочем столе. Он не будет спрашивать.

#61468

Сделай для него "кнопку запуска"

Создал. Команда следующая (выводит температуру процессора):
acpi -V | xargs gmessage
Ничего не происходит.
/usr/bin/acpi -V | /usr/bin/xargs /usr/bin/gmessage
То же самое.

#61494


выводит температуру процессора

А куда выводит то? В консоль, или гуи-прога запускается?
Если в консоль, то надо явно прописать комманду запуска терминала:

terminal -H -e /home/newton/./temp.sh

#61505

А куда выводит то?

acpi -V выводит на консоль. А через | и xargs этот текст передается gmessage, чтобы вывести температуру не в консоли, а в виде оконного сообщения.

#61520

У меня нормально запускается..

text

В в опциях "комманда" кнопки запуска:
/home/newton/./temp.sh

Файл temp.sh:

#!/bin/sh #sensors | grep 'Core*' sensors | grep 'Core*' | xargs xmessage

(gmessage-a у меня нет)

#61532

"/home/andrey/Desktop/Температура процессора.sh"

Ну да, так запускается. Плохо что пришлось делать 2 файла, один - скрипт, другой - кнопка к его запуску.
Если кто придумает способ с одним файлом, буду рад.

#61561
AndreyMust19 написал:
Если кто придумает способ с одним файлом, буду рад.

использование zenity если интерфейс GTK

#61582

Zenity - это не то. Я имею ввиду запуск скрипта двойным щелчком без вопросов. В общем, вопрос решен. Никак.

Войдите или зарегистрируйтесь, чтобы ответить.