Új hozzászólás Aktív témák

  • bambano
    titán

    Sziasztok!

    Egy CGI szkript írásán dolgozom, ami természetesen bash alapú és POSTDATA-t hivatott feldolgozni. Van egy QUERY_STRING változóm, értelemszerűen ebbe kerül a Query String. Ami pedig így néz ki pl:

    rsscontent=<változó szöveg>&Submit=Submit

    Nekem valahogy az rsscontent utáni <változó szöveg>-et kéne egy változóban megkapnom, úgy, hogy az ékezetes karakterekkel és az & jelekkel is tudjon mit kezdeni.

    Olyan szempontból könnyű a dolog, hogy minden statikus, csak az rsscontent értéke nem...

    Tudnátok segíteni? Köszi! :R

    nagyon balta megoldás:

    kveri=$(echo $QUERY_STRING| sed -e 's/^rsscontent=//' -e 's/&Submit=Submit$//')

    vagy valami ilyesmi :)

    szerk: paraméter darabolásra szintén balta megoldás:

    echo $kveri | IFS=\& read par1 par2 par3 ...

    az & jelekkel elvileg nem lesz gond, mert az inputként kapott & jelet a böngésző kódolja.

Új hozzászólás Aktív témák