PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Codierte Ascii Zeichen mit der Shell umwandeln? (SH + SGI)



wdsl
11-12-2006, 15:13
Hi,
ich habe das Problem das wenn ich mit CGI mir Daten übergeben lassen diese automatisch Codiert werden. Jetzt meine Frage gibt es dafür schon fertige Ansätze dies im Script anschließen wieder Rückgängig zu machen?

Also irgend ne Funktion die
%20 => " "
%09 => "\"
%23 => "#"

usw.

umwandelt?

Bin über google zu keinem Ergebnissen gekommen weil der % grundsätzlich ignoriert und ich somit keine richtigen Treffer bekommen habe.

vielen Dank
wdsl

rais
12-12-2006, 12:07
Moin moin,
sed könnte Dein Freund sein.;)
MfG,

Romanday
12-12-2006, 17:46
Also irgend ne Funktion die
%20 => " "
%09 => "\"
%23 => "#"

wdsl

mit awk z. B.
http://www.michael-berndt.de/ie/tux/umbenennen.sh.htm

oder PHP
n="Pe%20ng";php -r 'print str_replace("%20"," ",$argv[1]) ;' $n