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文件中指定的字體會更容易。非常感謝幫助我進行調試。乾杯。
「>」提示通常指示不匹配的引號。 –