Am Donnerstag, 6. November 2003 22:05 schrieb Al Bogner:
Das ist zwar ein Würgaround, funktioniert als direkter Befehl, aber nicht so: DIR3="replace(trim(left(replace(replace(replace(replace(replace(replace(rep lace(replace(replace(replace(replace(replace(replace(replace(replace(replace (replace(replace(replace(replace(replace(replace(replace(replace(replace(rep lace(replace(replace(replace(replace(replace(replace(replace(replace(replace (replace(replace(replace(replace(replace(replace(replace(replace(replace(rep lace(replace(lower($FELD),'!',''),'$',''),'%',''),'\'',''),'`',''),'(',''),' )',''),'*',''),'+',''),',',''),'.',''),':',''),',',''),'<',''),'=',''),'>',' '),'?',''),'~',''),'¡',''),'ß','ss'),'à','a'),'á','a'),'â','a'),'ã','a'),'ã' ,'a'),'ä','ae'),'ç','c'),'è','e'),'é','e'),'ê','e'),'ë','e'),'ì','i'),'í','i '),'î','i'),'ï','i'),'ñ','n'),'ò','o'),'ó','o'),'ô','o'),'õ','o'),'ö','oe'), 'ø','o'),'ù','u'),'ú','u'),'û','u'),'ü','ue'),$LAENGE)),' ','_')"
Problem ist in diesem Fall aber, dass dieser Befehl für eine Variable in einem Shellscript zu lang ist
Da habe ich mich getäuscht, weil es bei Kürzung der Variable dann funktionierte. Das ist das Übel: ,'`','') So funktioniert es: ,'\`','') Al