grep -r -l --include=*.{html,js,css} "\bAA\b" . | xargs -0 -n 1 sed -i -e "s/\bAA\b/BB/g"
Als ich den obigen Befehl ausführte, wurde folgende Fehlermeldung angezeigt:
sed: can't read ./login.html : No such file or directory
Das ist ziemlich seltsam, wie ich es kann vi ./login.html
Ich verstehe nicht, warum ich diesen Fehler erhalte. Bitte helfen Sie. Vielen Dank.
xargs
wird eine neue Zeile in einem Dateinamen sollten Sie stattdessen ein Argument Separator sein.