Categorías
Techies

Compartir archivos fácilmente desde la línea de comandos

Hay muchas utilidades tanto basadas en CLI como basadas en GUI para compartir archivos en la web. Si alguna vez necesitas compartir algún fichero desde la línea de comandos, mi recomendación es transfer.sh.

Por su nombre podrías pensar en un script, pero se trata de una url. Este sitio te permite compartir ficheros en internet de manera tremendamente facil. No necesitas instalar nada, solo tener curl o wget en tu sistema (que suelen estar por defecto en la mayoría de distribuciones Linux).

Se pueden subir ficheros de hasta 10GB. Estos ficheros estarán disponibles hasta 14 días desde la subida, momento en el que serán eliminados del servidor. Lo mejor de todo es que es totalmente gratuito.

La ventaja de esto es tremenda. Puedes prepararte scripts que después analicen tu fichero con VirusTotal en busca de malware.

Y ahora al grano, ¿cómo subimos un fichero?

curl --upload-file fichero.pdf https://transfer.sh/fichero.pdf

Tras ejecutar esto, y unna vez completada la subida, nos retornará la urll desde donde podemos descargar el fichero subido. Algo parecido a lo siguiente:

https://transfer.sh/U8HYh/fichero.pdf

Y listo. De nada.