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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн gena95

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

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.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 »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн gena95

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

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Shell Script
« Ответ #3 : 18 Апреля 2016, 15:10:23 »
-9 - это прибить и не задавать глупых вопросов (это на случай, если программа, которую надо прибить зависла, то есть что бы наверняка)
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн gena95

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

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: Shell Script
« Ответ #5 : 18 Апреля 2016, 16:15:51 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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