- Artículo sobre la relación y las diferencias entre
curl y wget, dos populares herramientas de línea de comandos
- El autor, Daniel Stenberg, sostiene que
wget no es un competidor de curl, sino una herramienta complementaria con funciones superpuestas
- El punto principal es que, incluso si se prefiere
wget sobre curl, lo mejor es usar la herramienta que mejor realice la tarea dada
- Para explicar las diferencias técnicas y las similitudes entre
curl y wget, Stenberg creó un diagrama de Venn
- Stenberg ha contribuido código a
wget, y varios mantenedores de wget han contribuido a curl, destacando la naturaleza colaborativa de estos proyectos
- El artículo anima a los lectores a dar retroalimentación si creen que hay errores o elementos faltantes en el diagrama
- El artículo también ofrece enlaces para comparaciones adicionales entre
curl y otras herramientas de descarga, así como una tabla en OpenHub que compara curl y wget
1 comentarios
Comentarios en Hacker News
curlywgetwgetes más confiable para descargar archivos grandes en conexiones inestables porque tiene “opciones predeterminadas razonables”, “reanudar descargas” y “reintentar ante errores”wget, que no es una función predeterminada encurl, así como su capacidad para reanudar descargas incluso después de un fallowgetpara tareas cotidianas porque funciona mejor desde el inicio y su página de manual es más fácil de navegarcurlescribe en stdout de forma predeterminada, mientras quewgetcrea un archivo por defectowgettiene la capacidad de descargar archivos con un nombre derivado de la URL de forma predeterminada, una función quecurlno tienecurl, recibe elogios por su dedicación a la herramienta, que considera su huella en el mundo de TIwgetahora soporta HTTP PUT y proxies, algo que no estaba incluido en el diagramacurlsoporta muchos protocolos, los usuarios señalan que la pequeña área de intersección en el diagrama de Venn representa la mayor parte del uso que la mayoría hace de estas herramientascurlywget, ya que los mantenedores de cada uno han contribuido con código a la herramienta del otrowgetse ha usado tradicionalmente para hacer mirror de sitios web, mientras quecurles una biblioteca de solicitudes de propósito general con una interfaz de línea de comandoswget2introducirálibwget, como contraparte delibcurl