У меня есть файлы сценариев php, которые хранят пароль к MySQL с использованием хеша md5
Вот некоторые из существующих кодов запросов в этих файлах php
some query part....,MD5('$pass'),.....some query part
В некоторых скриптах md5
в нижнем регистре.
some query part....,md5('$pass'),.....some query part
Моя цель - добавить еще один хеш к существующему коду, например, sh1
Таким образом, ожидаемый скрипт запроса должен быть таким:
some query part....,sh1(MD5('$pass')),.....some query part
в конце, текущий md5 не имеет значения, в нижнем или верхнем регистре
Я пытался использовать sed для замены этих файлов, но не повезло
sed -i 's/md5\(.*\)/sha1\(md5\(.*\)\)/gI' *.php
Кто-нибудь может мне помочь?
Спасибо