У меня есть скрипт bash, который содержит числовые значения из файлов журнала, но он потребляет ресурсы сервера, и сервер становится перегруженным. Я хочу написать тот же скрипт в Perl или Python. Размер файла журнала составляет около 1 ГБ, а сценарий должен запускаться ежедневно.Преобразование сценария bash в Perl или Python
while read i
do
egrep -h $i /opt/logs/oc-resizer.log >> /opt/logs/purge-resizer.tmp
done < /opt/nasa/shahid/logo.csv
Почему переписывание в python/perl уменьшает использование ресурсов? –
bash - это медленная обработка, и для завершения всего процесса требуется время, согласно моему предположению, perl является хорошим/быстрым для обработки текста. исправьте меня, если я ошибаюсь. –
Я не вижу там вопроса. Вы ожидаете от нас написать это для вас? – Borodin