История изменений
Исправление intelfx, (текущая версия) :
/bin/service1 && /bin/service2 && …
А теперь предположим, что service1 и service2 запускаются по минуте каждый (но при этом процессор не является бутылочным горлышком), service2 требует сеть, а service3 зависит от них обоих. Кстати, перезапускать их нужно строго в обратном порядке. А ещё service1 торчит голой жопой в Интернет, и его бы неплохо засунуть в суровую песочницу, а service2 ограничить до 50% CPU, потому что ну вот так, жопой его писали. Твои действия?
while :; do /bin/service1 ; done
Предположим, service1 демонизируется. Твои действия?
Баш это полноценный ЯП, на нем можно что угодно реализовать.
Но далеко не всегда с помощью полутора строк.
Исправление intelfx, :
/bin/service1 && /bin/service2 && …
А теперь предположим, что service1 и service2 запускаются по минуте каждый (но при этом процессор не является бутылочным горлышком), service2 требует сеть, а service3 зависит от них обоих. Кстати, перезапускать их нужно строго в обратном порядке. Твои действия?
while :; do /bin/service1 ; done
Предположим, service1 демонизируется. Твои действия?
Баш это полноценный ЯП, на нем можно что угодно реализовать.
Но далеко не всегда с помощью полутора строк.
Исправление intelfx, :
/bin/service1 && /bin/service2 && …
А теперь предположим, что service1 и service2 запускаются по минуте каждый (но при этом процессор не является бутылочным горлышком), service2 требует сеть, а service3 зависит от них обоих. Твои действия?
while :; do /bin/service1 ; done
Предположим, service1 демонизируется. Твои действия?
Баш это полноценный ЯП, на нем можно что угодно реализовать.
Но далеко не всегда с помощью полутора строк.
Исправление intelfx, :
/bin/service1 && /bin/service2 && …
А теперь предположим, что service1 и service2 запускаются по минуте каждый (но при этом процессор не является бутылочным горлышком), service2 требует сеть, а service3 зависит от них обоих. Твои действия?
while :; do /bin/service1 ; done
Предположим, service1 демонизируется. Твои действия?
Баш это полноценный ЯП, на нем можно что угодно реализовать.
Но далеко не всегда с помощью полутора строк. That’s the point.
Исходная версия intelfx, :
/bin/service1 && /bin/service2 && …
А теперь предположим, что service1 и service2 запускаются по минуте каждый (но при этом процессор не является бутылочным горлышком), service2 требует сеть, а service3 зависит от них обоих. Твои действия?
while :; do /bin/service1 ; done
Предположим, service1 демонизируется. Твои действия?
Баш это полноценный ЯП, на нем можно что угодно реализовать.
Но далеко не всегда с помощью полутора строк.