Ersetzen Sie nur XHTML-Dateien

Ersetzen Sie nur XHTML-Dateien

Mit diesem Befehl kopiere ich die verschiedenen Dateien und ersetze sie im Ziel.

rsync -av --existing web/src/main/webapp/com/* web/target/project/com/

Wie ersetze ich nur Dateien mit .xhtmlder Erweiterung?

Antwort1

In Ihrem Befehl *wird er auf alle Arten von Dateien im Verzeichnis „src“ erweitert, also auf alle (auch Verzeichnisse), wobei *.xhtmlSie nur Dateien mit den .xhtmlErweiterungen ansprechen können.

rsync -av --existing web/src/main/webapp/com/*.xhtml web/target/project/com/

Mit diesem Befehl werden nur Dateien mit xhtmlder Erweiterung web/target/project/com/aktualisiert.

verwandte Informationen