从Ruby执行命令时,我看到异常行为。我跑的时候
`find ./ -type f -exec sed -i -e 's/\/\/static.squarespace.com/http:\/\/static.squarespace.com/g' {} \;`
来自终端,它可以工作,但是当我尝试用Ruby做同样的事情时
`system(find ./ -type f -exec sed -i -e 's/\/\/static.squarespace.com/http:\/\/static.squarespace.com/g' {} \;)`
我得到了
find: -exec: no terminating ";" or "+"
我怎样才能在Ruby中成功地做到这一点?