tookie
28-04-2009, 13:26
Ciao a tutti
Ho un problema con questo script in Bash:muro:
QUERY_STRING=name=a&password=b"
#NOME IN QUERY_STRING
NAME=$(printf "$QUERY_STRING" | tr "&" "\n" | cut -d "=" -f2 )
#PASSWORD IN QUERY_STRING
PASSWORD=$(printf "$QUERY_STRING"|cut -d "=" -f3 --output-delimiter=" ")
echo $NAME
echo $PASSWORD
riesco ad isolare e a stampare correttamente $PASSWORD ma non $NAME e l'output č il seguente:
a b
b
mentre dovrei arrivare ad avere:
a
b
Se qualcuno mi aiuta gli sarņ molto grato;-)
Ho un problema con questo script in Bash:muro:
QUERY_STRING=name=a&password=b"
#NOME IN QUERY_STRING
NAME=$(printf "$QUERY_STRING" | tr "&" "\n" | cut -d "=" -f2 )
#PASSWORD IN QUERY_STRING
PASSWORD=$(printf "$QUERY_STRING"|cut -d "=" -f3 --output-delimiter=" ")
echo $NAME
echo $PASSWORD
riesco ad isolare e a stampare correttamente $PASSWORD ma non $NAME e l'output č il seguente:
a b
b
mentre dovrei arrivare ad avere:
a
b
Se qualcuno mi aiuta gli sarņ molto grato;-)