29 May
2001
29 May
'01
08:16
Ulrich Klenk wrote:
Hallo Liste,
bastel gerade an einem Skript (#!/bin/bash), das in mehreren Dateien folgendes ändern soll: .htm' nach .php' (Hochkomma über #). Es funktioniert insoweit, das ich alle Möglichen Zeichen tauschen kann, aber eben nicht besagtes Hochkomma. Versuche mit sed 's|.htm'|.php'|g', 's|.htm\x27|.php\x27|g' blieben Erfolglos auch /' , /'/ , \'\ , \d#039 .....
Besser mmv benutzen, z.B. mmv -x '*.htm' '#1.php' siehe auch "man mmv", ggf. wg. des (ungewöhnlichen) Hochkomma im Dateinamen - Matthias