#!/bin/bash for file in *.[chly]; do mv $file $file.old sed 's/GetfirstFreeListProperty/GetFreeListProperty/g s/SetfirstFreeListProperty/SetFreeListProperty/g s/#include "dvddr.h"/#include "dvdatabase.h"/ s/UTINT/int/g s/U8_MAX/UINT8_MAX/g s/U16_MAX/UINT16_MAX/g s/U32_MAX/UINT32_MAX/g s/S8_MAX/INT8_MAX/g s/S16_MAX/INT16_MAX/g s/S32_MAX/INT32_MAX/g s/U8_MIN/UINT8_MIN/g s/U16_MIN/UINT16_MIN/g s/U32_MIN/UINT32_MIN/g s/S8_MIN/INT8_MIN/g s/S16_MIN/INT16_MIN/g s/S32_MIN/INT32_MIN/g s/U8/uint8/g s/U16/uint16/g s/U32/uint32/g s/S8/int8/g s/S16/int16/g s/S32/int32/g s/szUTDIRSEP/UTDIRSEP_STRING/g s/dvDDRStart/dvDatabaseStart/g s/dvDDRStop/dvDatabaseStop/g s/Getfirst/GetFirst/g s/Setfirst/SetFirst/g s/Getprev/GetPrev/g s/Setprev/SetPrev/g s/Getlast/GetLast/g s/Setlast/SetLast/g s/Getnext/GetNext/g s/Setnext/SetNext/g' $file.old > $file done