Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - нужен скрипт: вызвать приложение и закрыть за собой окно терминала

Ответить
Настройки темы
Прочее - нужен скрипт: вызвать приложение и закрыть за собой окно терминала

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


нужен скрипт: вызвать приложение и закрыть за собой окно терминала

У меня под винду был батник: start /b taskmgr.exe, который запускал данное приложение, и закрывал за собой окно командной строки.

Нужно то же самое, но только под linux. Нужно что-то аналога батника в linux.

Отправлено: 19:58, 04-08-2011

 

Аватара для shisik

Ветеран


Сообщения: 3247
Благодарности: 596

Профиль | Отправить PM | Цитировать


А запускать его обязательно через терминал? Просто если запукать просто (скажем, ярлыком или автозапуском), то терминал вообще открываться не будет.

Отправлено: 20:20, 04-08-2011 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Alan85

Забанен


Сообщения: 463
Благодарности: 91

Профиль | Цитировать


1.Создаешь обычный текстовой файл myscript.sh например
2. В самом начале пишешь #!/bin/bash
3. Далее команды которые тебе нужны
4. Даешь этому файлу права на запуск (chmod +x myscript.sh)
5. Ну а дальше запускаешь его.

Отправлено: 23:10, 08-08-2011 | #3


Аватара для Yura

Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
#!/bin/sh
mycommand &
exit
Обратите внимание на амперсанд (&) после mycommand.

-------
При сбое - выдерни шнур, выдави стекло


Отправлено: 21:52, 28-08-2011 | #4


ИО Капитана Очевидности


Contributor


Сообщения: 5383
Благодарности: 1105

Профиль | Отправить PM | Цитировать


команда вызова приложения с закрытием терминала выглядит так
имя_команды & exit

оператор & после выполнения первой команды запускает на выполнение следующую
ну а команда exit производит закрытие консоли (терминала)

Вставляешь этот код в скрипт и получаешь искомое

-------
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)

Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.


Отправлено: 04:38, 29-08-2011 | #5


Аватара для shisik

Ветеран


Сообщения: 3247
Благодарности: 596

Профиль | Отправить PM | Цитировать


Я всё равно не понимаю, на кой чёрт запускть программу из терминала?.. Нет. это бывает нужно, то тогда нет смысла его закрывать (например, чтоб видеть вывод).

Отправлено: 06:25, 29-08-2011 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - нужен скрипт: вызвать приложение и закрыть за собой окно терминала

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Как вызвать диалоговое окно открытия файла? jaki Скриптовые языки администрирования Windows 4 30-03-2011 12:12
Окно терминала и клавиатура Condorillo Microsoft Windows 2000/XP 2 19-06-2007 14:49
как вызвать окно цветокоррекции из ком. строки ukms Программирование и базы данных 1 23-08-2004 23:50
как вызвать скрипт на страницу? koresaram Программирование и базы данных 5 08-07-2003 18:21
Окно терминала deVis Хочу все знать 5 10-04-2002 22:39




 
Переход