Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#8

AW: php-Dateien per Batch von Ascii-DOS => UTF8-Unix?

  Alt 17. Jul 2011, 22:55
ok, ganz richtig war das noch nicht, denn die beiden Befehle wollten auch ein Output-Target haben...aber das ist ja schnell gelöst
Ausserdem hat mir die Input-Codierung "ASCII" die Umlaute in den deutschen Header-Kommentaren zerschossen, "LATIN1" war das richtige
(mein Fehler in der Thread-Titel-Angabe...Titel angepasst)

Falls jemand etwas Ähnliches mal braucht, hier nun der zusammengewurschtelte, richtige Code für das Linux-Shellscript:

Code:
#!/bin/bash
find -iname '*.php' |while read f ; do
   dos2unix "$f" -o "$f"
   iconv -f LATIN1 -t UTF-8 "$f" -o "$f"
done
Danke nochmal für die Hilfe, den Denkanstoss und den Script-Fetzen!
Ich bin nun glücklich, dass ich nicht jede Datei einzeln aufmachen musste und hab wieder was von Linux gelernt

Geändert von blackfin (17. Jul 2011 um 23:03 Uhr)
  Mit Zitat antworten Zitat