[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: ^M und <? tags in PHP korrigieren
[Thread Prev] | [Thread Next]
- Subject: RE: ^M und <? tags in PHP korrigieren
- From: Joerg W Mittag <Joerg.Mittag@xxxxxx>
- Date: Fri, 16 Sep 2005 12:34:43 +0200
- To: uugrn@xxxxxxxxxxxxxxx
Raphael H. Becker wrote: > On Thu, Sep 15, 2005 at 10:58:14PM +0200, Joerg W Mittag wrote: >> SUSv3 haelt fuer dieses Problem noch die nette Variante 'find >> ... -exec command {} +' bereit (also mit '+' als Terminator statt ';'). > Also nur zum kapieren: der find uebernimmt gleich die Funktion > von xargs mit und kommt deswegen auch schmerzfrei mit > "sonderbaren" Dateinamen zurecht? Klingt gut. Genau so ist es. Leider loest das das Problem natuerlich nur fuer find, aber find ist ja nicht das einzige Programm, das Dateilisten generiert und xargs ist nicht das einzige Programm, das Dateilisten verarbeitet. Die GNU-Loesung ist da flexibler: praktisch jedes GNU-Programm, das Dateilisten generiert, kann diese auch durch NUL statt \n trennen (z.B. grep -Z) und praktisch jedes GNU-Programm, das Dateilisten verarbeitet, kommt auch mit NUL-separierten Listen zurecht (z.B. tar --null). Das ist also eine flexible Loesung, aber leider ... > Danke fuer den Tipp ;) > Aber portable Shellscripten sollten sich nicht auf das > Vorhandensein solcher Features verlassen ;) ... funktioniert diese Loesung wiederum nur mit GNU-Programmen. jwm