Ver Mensaje Individual
  #20 (permalink)  
Antiguo 25/03/2013, 15:31
Avatar de AJDM
AJDM
 
Fecha de Ingreso: febrero-2013
Ubicación: Occidente
Mensajes: 69
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: Pasar los valores de un PHP a un Shell

Utilice el comando sed pero no funcionó y luego utilice el tr.

Por ultimo aplique un cat para ver los saltos del archivo y esto es lo que me trajo:
Código:
#!/binr/sh^M$
#exec >/tmp/cronr.debug.$$ 2>&1^M$
set -x^M$
cd /root/^M$
tokenr=`php token.php`^M$
p2="&c="$tokenr^M$
urlprefix='http://www.midominio.com/dir1/dir2/ScriptPHP.php?secc='^M$
urls=( "$urlprefix"{10$p2,13$p2,19$p2,20$p2,23$p2,24$p2,26$p2,27$p2,29$p2,32$p2,34$p2,37$p2,83$p2} )^M$
if /usr/binr/wget "${urls[@]}"; then^M$
    echo "Exitoso"^M$
    exit 0^M$
else^M$
    echo "Fallido"^M$
    exit 1^M$
fi^M$
Probando de nuevo el script con el bash obtengo:
Código:
+ set $'-x\r'
: invalid option: set: -
set: usage: set [--abefhkmnptuvxBCHP] [-o option] [arg ...]
+ cd $'/root/\r'
: No such file or directory/
++ php token.php
+ tokenr=$'ped1Phz7niLaQ\r'
' p2='&c=ped1Phz7niLaQ
' urlprefix='http://www.midominio.com/dir1/dir2/Script.php?secc=
')3&c=ped1Phz7niLaQ.midominio.com/dir1/dir2/Script.php?secc=
runws.sh: line 21: syntax error: unexpected end of file
Por alguna razón se está embasurando el enlace, fijate en ese )3 y lo otro es que sigo viendo los saltos de linea de windows. Q te parece?
__________________
La humildad y la disposición a compartir es lo que nos hace cada vez mejores.

Última edición por AJDM; 25/03/2013 a las 15:48