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 […]

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...