Hallo zusammen,
unter Windows soll unter anderem die TEMP-Variable
durch einen etwas sprechenderen String ersetzt werden.
Beispiel:
$ztemp = $ENV{TEMP};
H:\DOCUME~1\a\LOCALS~1\Temp
soll z.b. durch T1 ersetzt werden.
Alle Versuche mittels $ztemp=~ s/.../T1/i
oder mit tr schlugen fehl, da immer die Zeichen nach
dem Backslash innerhalb der TEMP-Variable als Sonderzeichen angemeckert wurden.
-->>Unrecognized escape \D passed ... usw. aus H:\D<--
Versuche, diese zu maskieren, schlugen ebenfalls fehl.
Außerdem soll das automatisch erfolgen, da hier
eine Dateiliste aufbereitet werden soll, ohne jedesmal
jede Zeile "manuell" zu bearbeiten.
Hat jemand einen Vorschlag ?