История изменений
Исправление vodz, (текущая версия) :
Парсить в цикле конфиг не правильно, правильно у хороших админов — когда вы точно уверены, что за эту строку в конфиге будет отвечать вот этот скрипт, он командует конфигом tinyproxy и стартует до старта proxy и потому даже при старте grep-ать не надо, а просто изменить не проверяя, ведь sed-у всё равно. Тогда и будет простое сравнение ip и ваш «if» не будет такой ужасный. Впрочем, оно и так прокатит в цикле, ведь будет первое сравнение пустой oldip строки с полученным ip.
Исходная версия vodz, :
Парсить в цикле конфиг не правильно, правильно у хороших админов — когда вы точно уверены, что за эту строку в конфиге будет отвечать вот этот скрипт и потому даже при старте grep-ать не надо, а просто изменить не проверяя, ведь sed-у всё равно. Тогда и будет простое сравнение ip и ваш «if» не будет такой ужасный. Впрочем, оно и так прокатит в цикле, ведь будет первое сравнение пустой oldip строки с полученным ip.