Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Shell Script  (Прочитано 277 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gena95

  • Автор темы
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Shell Script
« : 18 Апрель 2016, 13:13:04 »
Здравствуйте, подскажите пожалуйста, хочу создать простенький скрипт, который бы запускал нужное приложение (A), а потом через определенный промежуток времени n закрывал другое приложение (В). Можно ли такое сделать с помощью .sh?
Если да, то как)

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3096
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Shell Script
« Ответ #1 : 18 Апрель 2016, 13:18:13 »
#!/bin/sh
<тут имя приложения для запуска> &
sleep 60 # ждем 60 секунда
killall -9 <приложение что нужно закрыть>

Полный пример:

#!/bin/sh
google-chrome & #запускаем Хром
sleep 60 # ждем 60 секунда
killall -9 chromium-browser # закрываем хромиум
« Последнее редактирование: 18 Апрель 2016, 13:20:17 от EvangelionDeath »
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн gena95

  • Автор темы
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Re: Shell Script
« Ответ #2 : 18 Апрель 2016, 14:28:19 »
Вот прямо то, что нужно! Большое спасибо!
А для чего "-9"?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3096
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Shell Script
« Ответ #3 : 18 Апрель 2016, 15:10:23 »
-9 - это прибить и не задавать глупых вопросов (это на случай, если программа, которую надо прибить зависла, то есть что бы наверняка)
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн gena95

  • Автор темы
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Re: Shell Script
« Ответ #4 : 18 Апрель 2016, 16:05:46 »
Понял, благодарю)

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 2211
  • X-9000SC
    • Просмотр профиля
Re: Shell Script
« Ответ #5 : 18 Апрель 2016, 16:15:51 »
Благодарности на Yandex 41001488642430. Cпасибо.

 

Страница сгенерирована за 0.055 секунд. Запросов: 25.