Trying to search and replace recursively across multiple files on a mac running OS X using the following command: grep -rl string1 ./ | xargs sed -i ''  s/string1/string2/g \;but it returns the following error: sed: ;: No such file or directory
xargs command results in sed: ;: No such file or directory
xargs