вторник, 27 августа 2013 г.

uncomment.sh


Время от времени нужно избавиться от комментариев в конфигах, чтобы сравнить, например, чем он отличается от стандартного, помимо комментов. Да и суть ведь не в них. В общем скрипт, вызывается так:

uncomment /etc/raddb/radius.conf

#!/bin/bash

egrep -v "^\s*\t*\s*$" "$1" | egrep -v "^\s*\t*\s*#.*$" > "$1".uncommented
mv "$1.uncommented" "$1"

Удаляет пустые строки и комментарии.

Комментариев нет:

Отправить комментарий