Параллельныый запуск 2х и более скриптов

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Параллельныый запуск 2х и более скриптов

Непрочитанное сообщение Soldier » 2010-05-08 20:51:40

Привет всем.
Столкнулся с задачей запуска 2х и более скриптов/приложений одновременно.
Подскажите, как такое реализуется?

Заранее благодарен.

ЗЫ. Искол по теме, надеясь, что кто-то спрашивал - не нашел. Может плохо искал.
ЗЫЫ. Меня интересует только шелл (sh) просьба не предлагить решения на C/C++.
Tux: "Kill Bill !!!"

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Параллельныый запуск 2х и более скриптов

Непрочитанное сообщение f_andrey » 2010-05-09 11:46:39

А в чем проблема то?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
baton4eg
сержант
Сообщения: 274
Зарегистрирован: 2009-10-11 14:36:35
Контактная информация:

Re: Параллельныый запуск 2х и более скриптов

Непрочитанное сообщение baton4eg » 2010-05-09 12:29:12

sh myscript.sh &(можно &&) sh myscript2.sh ?
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!" (c)
"Я ем руками, она вилкой и ножом, я бью вилкой и ножом, она руками" (с)

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: Параллельныый запуск 2х и более скриптов

Непрочитанное сообщение Dog » 2010-05-09 21:31:07

baton4eg писал(а):sh myscript.sh &(можно &&) sh myscript2.sh ?
Неправильные вы советы даете. && означает что вторая команда выполнится после первой, причем исключительно в том случае, если первая не завершится с ошибкой. То есть конструкция вида

Код: Выделить всё

rm -rf / && echo 'Ты дурак'
финальную фразу на экран не выдаст, потому что сначала начнет выполняться патч Бармина, который на современных версиях FreeBSD не валиден, соответственно завершится он с ошибкой, поэтому команда echo, которая разделяется с первой командой знаком &&, будет проигнорирована. Конструкция же вида

Код: Выделить всё

sleep 10000 && echo 'Ты дурак'
сначала подуплит 10000 секунд (пока выполнится sleep), потом выдаст на экран финальную емкую фразу.
Oh my God, they killed init! Bastards!

Аватара пользователя
baton4eg
сержант
Сообщения: 274
Зарегистрирован: 2009-10-11 14:36:35
Контактная информация:

Re: Параллельныый запуск 2х и более скриптов

Непрочитанное сообщение baton4eg » 2010-05-10 12:26:00

вообще то я писал "&" если внимательно посмотрите (а && в скобках)
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!" (c)
"Я ем руками, она вилкой и ножом, я бью вилкой и ножом, она руками" (с)

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Параллельныый запуск 2х и более скриптов

Непрочитанное сообщение Soldier » 2010-05-10 21:42:44

Всем спасибо за ответ.
Я думал, что все сложнее.
Tux: "Kill Bill !!!"