Tengo un documento de texto que contiene un montón de URL en este formato:
URL = "sitehere.com"
Lo que estoy buscando hacer es correr curl -K myfile.txt
y obtener el resultado de la respuesta que Curl devuelve, en un archivo.
¿Cómo puedo hacer esto?
batch-file
curl
Tony
fuente
fuente
curl http://{one,two}.example.com -o "file_#1.txt"
curl.haxx.se/docs/manpage.htmlRespuestas:
Escribe la primera salida recibida en el archivo que especifique (sobrescribe si existe una antigua).
Agrega todos los resultados que recibe al archivo especificado.
Nota: El -K es opcional.
fuente
curl url > destfile.x
Para un solo archivo, puede usar en
-O
lugar de-o filename
usar el último segmento de la ruta URL como nombre de archivo. Ejemplo:guardará los resultados en un nuevo archivo llamado big-file.iso en la carpeta actual. De esta manera, funciona de manera similar a wget, pero le permite especificar otras opciones de rizo que no están disponibles al usar wget.
fuente
--remote-name-all
unix.stackexchange.com/a/265819/171025Hay varias opciones para hacer la salida de curl a un archivo
fuente
Para aquellos de ustedes que desean copiar el resultado de cURL en el portapapeles en lugar de enviarlo a un archivo, pueden usarlo
pbcopy
usando la tubería|
después del comando cURL.Ejemplo:
curl https://www.google.com/robots.txt | pbcopy
. Esto copiará todo el contenido de la URL dada a su portapapeles.fuente
xclip
se puede utilizar en su lugar para Linux, vea esta pregunta . Sin embargo, en la mayoría de los casos preferiría,curl http://example.com -o example_com.html & cat example_com.html | pbcopy
por lo que no necesitaría volver a enroscarse si accidentalmente limpia su portapapeles.curl http://www.textfiles.com/etext/FICTION/fielding-history-243.txt | pbcopy
¡quizás no intentes esto!Si desea almacenar su salida en su escritorio, siga el siguiente comando usando el comando post en git bash. Funcionó para mí.
curl https: // localhost: 8080 --request POST --header "Content-Type: application / json" -o "C: \ Desktop \ test.txt"
fuente
Un poco tarde, pero creo que el OP estaba buscando algo como:
fuente