Добрый день! Являюсь совсем начинающим линксоидом, а посему прошу сильно не пинать.
Использую ubuntu 8.10, изучаю систему и возможности программирования shell. Написал небольшой скрипт (по мануалам):
#! /bin/bash
SERV1=backup-srv SERV2=t-server
echo "Укажите номер сервера, к которому хотите подключиться" echo "1 "$SERV1 echo "2 "$SERV2
read var
case "$var" in "1" ) echo "Вы выбрали подключение к "$SERV1; server=$SERV1 ;; "2" ) echo "Вы выбрали подключение к "$SERV2; server=$SERV2 ;; esac
sudo /root/scripts/rdesktop $server
где /root/scripts/rdesktop - это еще один скрипт, который осуществляет подключение к нужному терминальному серверу. В этом скрипте сохранены параметры запуска и пароль, доступ естественно только у рута. через sudoers разрешено запуск этого скрипта без пароля. на рабочем столе создал кнопку запуска с командой gnome-terminal -e "/home/sasha/Desktop/test/connect" все отлично работает. Вот только очень не удобно, что для кадждого терминального окна, еще висит и по ссесии гном-терминала в контексте которого и исполнялся запуск скрипта.
Внимание вопрос, в каком направлении смотреть, чтобы избавиться от данного неудобства? Как можно процесс терминального подключения сделать самостоятельным и после подключения непосредственно терминал закрыть? Или может использован принципиально не правильный подход?
Заранее благодарю за советы!