FreeNX: просмотр незавершенных процессов

С FreeNX есть одна проблема — иногда после закрытия сессии пользователем некоторые процессы могут оставаться запущенными. Вот небольшой bash скрипт, который получает список существующих сессий, ищет в списке пользователей тех, у кого нет nx сессии, но процессы тем не менее запущены. Можно переделать скрипт и отстреливать процессы автоматом. Также в скрипте есть пример извлечения текста из определенной колонки с пропуском строк по шаблону.

( Читать дальше )

В тексте разобрать бардак кто поможет? Только Awk!

Ни одна из серьезных новостных лент, связанных с IT, не прошла мимо того факта, что свет увидела очередная версия языка Awk. С 1977 года, когда он появился на свет, без awk-вставок не обходится сколь-нибудь серьезный bash-скрипт.

Самоучителей по Awk в Инете много (рекомендую вот этот, где довольно сжато, но весьма толково изложено процентов, наверно, 90 возможностей языка). Но, все-таки, давайте вкратце попробуем понять как это работает.



( Читать дальше )