Запуск иксовой проги из консоли (Как?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Mangust
Сообщения: 173
ОС: Ubuntu 8.04

Запуск иксовой проги из консоли

Сообщение Mangust »

Эстетический вопрос по bash-у (скорее всего по нему).

В /bin кинул скрипт "vlcdvd". Там всего одна строка "vlc dvd://VIDEO_TS".
Удобно запускать так скачанные ДВД, при наличии add-on-a к Gnome, позволяющему запускать gnome-terminal из любого каталога.

Но вот хотелось бы сделать так, чтобы после запуска vlc не зависил от gnome-termilal, из под которого был запущен. Т.е. не выводил дебажную инфу в него, не закрывался, если закрыть терминал и т.д.

Короче: как что-то запустить из терминала, но чтобы это что-то запускалось как будто по Alt+F2?

В идеале, конечно, лучше бы привязать сам vlc к каталогам с названием VIDEO_TS, но это, видимо, невозможно в силу архитектурных особенностей гнома. Не файл же с его привязками по расширению, а папка...
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Запуск иксовой проги из консоли

Сообщение Uncle_Theodore »

А ты поставь амперсанд после команды в своем скрипте... Вот так примерно

Код: Выделить всё

#!/bin/bash

vlc dvd://VIDEO_TS&
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Запуск иксовой проги из консоли

Сообщение BlackStar »

И всю информацию в /dev/null, ага

Код: Выделить всё

#!/bin/bash

vlc dvd://VIDEO_TS >/dev/null &
LightLang Team
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Запуск иксовой проги из консоли

Сообщение anonymous.ru »

А еще красивше так:

Код: Выделить всё

#!/bin/bash

nohup vlc dvd://VIDEO_TS >/dev/null 2>&1 &
:drinks:
Спасибо сказали:
Mangust
Сообщения: 173
ОС: Ubuntu 8.04

Re: Запуск иксовой проги из консоли

Сообщение Mangust »

Не то. :( Лучше чем было (консоль теперь незанята), но не то, т.к. закрывая гном-терминал - закрывается и плеер. Проверил на gnome-commander - прокатило. Вот с vlc - нет.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Запуск иксовой проги из консоли

Сообщение arkhnchul »

а запускать его не в териминале - не вариант?
Losing is fun!
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Запуск иксовой проги из консоли

Сообщение arkhnchul »

или, например, в кедах можно сделать так:

Код: Выделить всё

[ arkhnchul : ~ ]$ kstart test.sh

и оно не будет зависеть от окошка терминала, в котором было запущено. В гноме оная вещь тоже должна присутствовать.
Losing is fun!
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Запуск иксовой проги из консоли

Сообщение skeletor »

Создать на панеле ярлык для вызова этой комманды - и вперёд. Можно даже не создавать скрипт, просто прописать vlc dvd://VIDEO_TS и всё. И не будет зависимости от консоли.
Спасибо сказали: