The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как запустить Xtrem и в нем выполнить команды средствами Tcl"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Как запустить Xtrem и в нем выполнить команды средствами Tcl"  
Сообщение от Dmitry (??) on 18-Ноя-08, 06:31 
Мне нужно из Tcl программы по нажатию кнопки открыть XTerm и в нем выполнить команду xsetroot с параметрами из Tcl программы. Какими средствами это можно сделать? Я пытался открыть канал open и туда передать команду xsetroot, но ничего не получилось:

set comstr "xsetroot -bg green"
set io [open "|xterm &" r+]
puts $io $comstr
flush $io

Какими средствами можно это выполнить? (задание звучит следующим образом: Стартовать XTerm в фоновом режиме и исполнить в нем X-утилиту xsetroot, предварительно выбрав в диалоговом режиме параметры из списков)

И ещё вопрос в Ubuntu почему-то xsetroot -solid red не меняет цвет рабочего стола, это так и должно быть?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как запустить Xtrem и в нем выполнить команды средствами Tcl"  
Сообщение от phpcoder email(??) on 18-Ноя-08, 09:08 
Tcl не знаю, но у xterm есть ключик -e для указания программы, которую нужно запустить, ну и во всех языках есть команда system(), как правило, для запуска внешней программы.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как запустить Xtrem и в нем выполнить команды средствами Tcl"  
Сообщение от Dmitry (??) on 18-Ноя-08, 17:34 
>Tcl не знаю, но у xterm есть ключик -e для указания программы,
>которую нужно запустить, ну и во всех языках есть команда system(),
>как правило, для запуска внешней программы.

спасибо ключ -e - то что нужно)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру