Учимся понимать вывод ‘PS’

Команда ps — основной инструмент, которым системный администратор пользуется для текущего контроля процессов. Версии этой команды различаются аргументами и выходным форматом, но, по сути, выдают одну и ту же информацию. В основном, различие в верси­ях — это следствие разных путей развития систем UNIX.

Проверка условий в bash

При написании скриптов практически всегда имеется необходимость в проверке (ветвлении) каких либо процессов, другими словами — «делать это или не делать? а если делать, то что?». В интернете достаточно много информации о операторах if|then|else, которые и позволяют нам манипулировать ходом выполнения нашего скрипта. Тут главное понять «как это работает», все остальное приходит с практикой. Оговорюсь — не претендую на истину, потому что bash только изучаю, не один из примеров не несет сакраментального характера, все они сделаны для наглядности. Операторы if|then и elseОператоры if|then проверяют код завершения списка команд на «успешное завершение (истина)» что в свою очередь означает «0», и если […]