В каком-то своде правил «тру админа» была примерно такя фраза: «Любая операция, которую нужно будет сделать два или более раз, должна быть автоматизирована».
Скрипты рулят!
Из личного опыта:
т.к. моя специализация — веб-программирование, то мне бывает проще и быстрее накидать скрипт на PHP, а потом вызвать на сервере интерпретатор, который его и выполнит. Хотя сейчас кое-что и на Perl-е умею, тем более что во FreeBSD он по умолчанию стоит (в этом его большой плюс).
И еще:
автоматизация очень полезна при обработке всяких данных, файлов и прочих однотипных вещей. Однажды в отделе обрабатывали логи активности пользователей. Очень помог небольшой скрипт на все том же PHP, который парсил все файлы и находил нужную информацию. Пара человеко-дней точно сэкономилась, а на написание скрипта потратил часа 3.
Сисадмину: Пишем скрипты на все случаи жизни