Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Запустить файл с параметрами  (Прочитано 3073 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Ну никак немогу понять как это сделать.
Хочу запустить текстовый файл например от судо, для этого тыкаю на него правой кл>открыть в программе>другое преложение и дальше выбераю "использовать собственное приложение". Если выбрать скажем Гедит, всё отлично открывается но если я хочу его от Судо открыть ну нифига не получается, я как только не пробовал и "судо гедит" и гедит "файл" судо, и с путями разными, ну нифига не получаетя =((
В идеале мне нужно чтоб открылся файл от судо и с открытой желательно с открытой консолью.

Путано конечно получилось, но надеюсь суть понятна ;D
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн tolstyj

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #1 : 31 Май 2010, 04:54:46 »
Я так понял ты хочешь иметь возможность откывать файл с правами рута по правому клику мыши?

Если так, то можешь создать скрипт
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gksudo "gnome-open $uri" &
done

назвать его типа "Open as root", положить его в ~/.gnome2/nautilus-scripts
и тогда, кликнув правой кнопкой по файлу, выбрать из меню  "Scripts > Open as root."

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #2 : 31 Май 2010, 22:17:12 »
Ммм, нет не совсем так, тоесть за скрипт спасибо пригодиться, а я хочу понять сам принцып: как запускать файл с пораметрами без создавания лишнних файлов и не из консоли.
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11887
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #3 : 31 Май 2010, 22:37:26 »
как запускать файл с пораметрами без создавания лишнних файлов и не из консоли.

А по русски можно сформулировать? Я вот никак не возьму в толк что вам нужно :(
вариантов - несколько
 - нужно исполнить  некий файл с правами рута
 - нужно открыть на редактирование файл от рута
 - ....
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #4 : 31 Май 2010, 22:49:20 »
Ну вот пример: скачал архив, надо распаковать, естественно правильный вариант это залесь в консоль прописать путь до файла с параметром разпаковки и путь куда надо разпаковать. тогда запускается разпоковщик но консоль остаётся открытой.
А мне нужно: чтоб не лазить в консоль не прописывать никакие пути а просто нажать правой клавишей на файл, запустить его с параметром (например sudo) тыкнуть Enter. Далее открывается консоль и разпоковщик начинает его разпаковывать.

Ну в кратце да - исполнить файл из наутилуса(не обязательно от рута, может быть другой параметр), но чтоб консоль открылась.
« Последнее редактирование: 31 Май 2010, 23:06:44 от deadrash »
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2933
  • умрешь с вами
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #5 : 31 Май 2010, 23:08:48 »
Отчасти решит проблему пакет nautilus-gksu (после установки перегрузить Х). В контекстном меню файла/папки появится пункт "открыть как администратор".

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #6 : 31 Май 2010, 23:14:47 »
Отчасти решит проблему пакет nautilus-gksu (после установки перегрузить Х). В контекстном меню файла/папки появится пункт "открыть как администратор".
Да тоже не то, не обязательно от рута открывать, параметры могут быть разными...
И в принципе скрипты не нужны уже есть куда вводить команды.
Правой кл на файл>открыть в программе>другое приложение>использовать собственную команду.
Только почему то не работает, неполучается с командой запустить, может я что не так делаю, мне бы понять принцип ввода команд в это поле, а остальное уже надеюсь додумаю.
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #7 : 31 Май 2010, 23:33:15 »
По идее должна быть галочка "открыть в терминале", это для консольных программ. Где ж у тебя судо пароль спросит? Или вместо судо пиши gksudo и так далее.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн -=[OzZz]=-

  • Любитель
  • *
  • Сообщений: 56
  • Carpe diem
    • Просмотр профиля
    • Туристическое агентство "Азбука путешествий"
Re: Запустить файл с параметрами
« Ответ #8 : 31 Май 2010, 23:44:22 »
вам нужен ввод параметра запуска?
тогда так для наутилуса:
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gnome-open $uri $(zenity --text "Input?" --entry) &
done
\\ FABER EST SUAE QUISQUE FURTUNAE
Проект

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #9 : 01 Июнь 2010, 00:10:30 »
вам нужен ввод параметра запуска?
тогда так для наутилуса:
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gnome-open $uri $(zenity --text "Input?" --entry) &
done
То что нужно. спасибо! правда неполучилось пока зделать. Я назвал файл "open command"  вставил в него этот скрипт, файл полжил в директорию ~/.gnome2/nautilus-scripts. перезашёл пользователем в систему, но меню в наутилосе не появилось, моежт где надо галочку какую поставить?

Кстате пока тут думал как обьяснить что мне надо нарисовал целую картинку, это мой первый опыт работы в гимпе так что решил картинку не выкидывать и приаттачить  ;D
Вот такое меню хотел бы видеть в броузере =)
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 01 Июнь 2010, 00:20:01 от deadrash »
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2933
  • умрешь с вами
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #10 : 01 Июнь 2010, 00:15:42 »
То что нужно. спасибо!
Ты же вроде просил, чтобы скриптов не было? :)

Вот сюда https://forum.ubuntu.ru/index.php?topic=15605.0 посмотри, для общего развития: как там в скриптах че пишется.

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #11 : 01 Июнь 2010, 00:19:30 »
То что нужно. спасибо!
Ты же вроде просил, чтобы скриптов не было? :)

Вот сюда https://forum.ubuntu.ru/index.php?topic=15605.0 посмотри, для общего развития: как там в скриптах че пишется.
Нет, почему же я не говорил чтобы без скриптов, если скрипт добавит такую возможность почему бы и нет.
А главное непойму почему же не пашет своя команда в поле "своя команда" ...
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2933
  • умрешь с вами
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #12 : 01 Июнь 2010, 00:23:52 »
я не говорил чтобы без скриптов ...

Зуб даешь? :)

... скрипты не нужны уже есть куда вводить команды.

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #13 : 01 Июнь 2010, 00:34:38 »
Цитировать
В идеале мне нужно чтоб открылся файл от судо и с открытой желательно с открытой консолью.
sudo nano /путь/имя_файла :)
xUbuntu 12.04

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Запустить файл с параметрами
« Ответ #14 : 01 Июнь 2010, 00:43:19 »
я не говорил чтобы без скриптов ...

Зуб даешь? :)

... скрипты не нужны уже есть куда вводить команды.

там ключевое слово "В принципе" =))
получилось сделать запуск с командой через скрипт, оказывается скрипт нужно было сделать исполняемым =))

НО он ничего не выполняет, тоесть появилось меню "сценарии" в нём я открываю свой скрипт, ввожу команду но ничего не пашет, текстовый файл с ограниченными провами просто открывается в Gedit что бы я не писал, ,пробовал написать даже chmod u+rwx но прова не поменялись, а просто окрылся тот же Гедит... непойму в общем что делать!
« Последнее редактирование: 01 Июнь 2010, 01:57:27 от deadrash »
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

 

Страница сгенерирована за 0.068 секунд. Запросов: 22.