# Como Crear un Script Para Descargar Archivos Desde la Linea de Comandos con Aria2

Aria2 es un programa que te ayuda a descargar archivos desde la linea de comandos.

Al usar este programa, es posible escribir un script sencillo para automatizar la tarea de descarga con la linea de comandos.

[Aquí incluyo un ejemplo de un script sencillo](https://gist.github.com/victoroalvarez/029637897d453de611767bdf736bd6e3) que utiliza Aria2 para ejecutar esta tarea.

```bash
#!/bin/bash

# download file
aria2c -d ~/Downloads/ -j 3 -c $1
```

Este script recibe un solo argumento, un URL. Al leer el script, podemos ver que primero, el comando aria2 utiliza la opción -d que se usa para configurar el directorio ~/Downloads como el destino a descargar el archivo. Luego la opción -j 3 configura 3 descargas concurrentes. Ademas la opcion -c ayuda a reiniciar la descarga en caso de que se cancele por alguna razón. Finalmente, aria2c lee el URL utilizando el parámetro $1.

## Enlaces

* [Gist - downloadfile](https://gist.github.com/victoroalvarez/029637897d453de611767bdf736bd6e3)
