Rekursives Ändern eines Dateitypen

23. März 2015

Vor kurzem bekam ich ein Script, das eine andere Dateiendung verwendete als .php, aber mittels htaccess diese genau bearbeitet. Kurzum, Schwachsinn. Man kann per mod_rewrite die Dateiendung anders aussehen lassen, aber diese Variante war nicht nur blöd, sondern auch zudem sehr unsicher. Die simplere und sichere Variante ist, die Dateiendung zu korrigieren: find /path/to/directoy/ -name […]

Rekursives Ändern eines Dateitypen
Vor kurzem bekam ich ein Script, das eine andere Dateiendung verwendete als .php, aber mittels htaccess diese genau bearbeitet. Kurzum, Schwachsinn. Man kann per mod_rewrite die Dateiendung anders aussehen lassen, aber diese Variante war nicht nur blöd, sondern auch zudem sehr unsicher. Die simplere und sichere Variante ist, die Dateiendung zu korrigieren: find /path/to/directoy/ -name '*.XXX'|while read file; do mv "$file" "${file/.XXX/.YYY}"; done Statt dem XXX kommt hier die Datei ALTE Endung hinein und bei YYY kommt die NEUE Endung hinein. Darauf achten, das beide XXX geändert sind. ;)

Kommentare

Kommentare werden geladen...

Weitere Beiträge