patch_file() { filename=$1 original_md5=$2 patched_md5=$3 echo -e '\nPatching '$filename echo 'Verifying existing file...' current_md5=`md5sum $filename | cut -c 1-32` if [[ $current_md5 == $original_md5 ]]; then echo 'Making backup of existing file...' cp $filename $filename'.backup' echo 'Patching file...' sed -i 's/