0 votos

Ejecutar curl desde un perl scripts

Estoy tratando de usar curl desde un perl script usando un formato abierto por tuberías:

my @cmd = ('curl', '-u','username:password', '-g','-T', "$upfile","mydomain/directory");
die '@cmd must have more than one element' unless @cmd>1;
open my $fh,'-|', @cmd or die $!;
close $fh or die $! ? $! : $?;

pero estoy recibiendo este error

curl: (23) Failed writing body

Con MacOS 13.3. Alguien arrojar algo de luz por favor?

1voto

Boris Barroso Puntos 410

Vale, ahora me siento un poco avergonzado. En la cadena URL olvidé incluir el protocolo 'ftp://'. DUH

Este proceso, conocido como "IPC" (Inter-process Communication), es algo de lo que no había oído hablar, pero que descubrí en ¿https://www.perlmonks.org/? en '2. Use a Piped open' haciendo una búsqueda en curl.

Disculpas a todos los que se hayan metido en esta madriguera.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X