Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как реализовать на bash / 5 сообщений из 5, страница 1 из 1
07.04.2011, 09:48
    #37203924
molex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как реализовать на bash
хочу запустить пачку клиентов и каждый в отдельном терминале в Дебиан
пишу

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
#!/bin/sh
echo

gksu /usr/bin/x-terminal-emulator
cd /home/molex
./molex

gksu /usr/bin/x-terminal-emulator
cd /home/molex
./molex

не работает стартуются только терминалы , а программы в них нет

нашел что надо добавить exec пишу

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
#!/bin/sh
echo

exec gksu /usr/bin/x-terminal-emulator
cd /home/molex
./molex

exec gksu /usr/bin/x-terminal-emulator
cd /home/molex
./molex

не работает.
подскажите как надо?
...
Рейтинг: 0 / 0
07.04.2011, 16:20
    #37205090
keinW
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как реализовать на bash
sudo не подойдет? или нужно под определенным пользователем запустить?

наприметр:

#!/bin/sh
echo
sudo x-terminal-emulator -e top &
sudo x-terminal-emulator -e top
...
Рейтинг: 0 / 0
07.04.2011, 16:33
    #37205122
keinW
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как реализовать на bash
о! а молекс - эт ваш ник))
может тады просто:
Код: plaintext
1.
2.
3.
4.
#!/bin/sh
 echo 
x-terminal-emulator -e top &
x-terminal-emulator -e top
...
Рейтинг: 0 / 0
07.04.2011, 16:42
    #37205151
molex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как реализовать на bash
keinWмолекс - эт ваш ник

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

а про команду спасибо помогло все дело в ключике -e о котором я не знал а в хелп посмотреть что то не додумался.
...
Рейтинг: 0 / 0
07.04.2011, 16:45
    #37205158
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как реализовать на bash
molex,

Все зависит от того, что у тебя установлено в системе эмулятором терминала. Если стоит kde и konsole - тогда
Код: plaintext
1.
2.
3.
4.
#!/bin/sh
x-terminal-emulator -e xtop &
x-terminal-emulator -e mc &
x-terminal-emulator -e /home/molex/molex &

Если эмулятор другой - читай соответствующую доку. Хотя лично я не завязывался бы на x-terminal-emulator, а использовал конкретную программу, которая не изменится после очередного aptitude install.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как реализовать на bash / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]