0
我试图在Mac Sierra的终端中使用find和sed组合,但我无法完全理解语法。这是迄今为止我所能做到的最好的:在Mac OS X命令行终端下使用sed
MacBook-Pro:~ aschaub$ find . -name "*.html" -exec sed -i '' s/"'Lucinda Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans'"/\"'Arial', 'Helvetica'" /g \;
它不会失败,但它也不起作用。我在正确的目录中,但是当我执行命令时,我只是从sed中的“>”提示符,实际更新了我的大量HTML文件。我知道我真的应该有一个带有指定字体的.css文件,但我继承了一些此代码,并且目前,使用find和sed来重置几乎每个HTML文件中指定的字体会更容易。非常感谢帮助我进行调试。干杯。
“>”提示通常指示不匹配的引号。 –