El flujo definitivo de pastebin con curl

¿Por qué salir de la terminal para compartir texto? Con curl y una API de pastebin, puedes pegar, compartir y autodestruir contenido sin tocar un navegador.

Crear un paste

Canaliza cualquier texto a un POST y obtén un enlace corto: echo "hola" | curl -s -X POST https://urlpaste.com/api/paste -H "Content-Type: application/json" -d '{"content":"hola"}' | jq -r .url

Canalizar logs y errores

Comparte un log de compilación o una traza de error en una línea: cat deploy.log | curl -s -X POST https://urlpaste.com/api/paste -H "Content-Type: application/json" -d @- | jq -r .url

Secretos con autodestrucción

Comparte un token que se autodestruye: curl -s -X POST https://urlpaste.com/api/paste -H "Content-Type: application/json" -d '{"content":"API_KEY=***","burn":true}' | jq -r .url

Hazlo un alias de shell

Añade esto a tu .zshrc o .bashrc: alias paste='curl -s -X POST https://urlpaste.com/api/paste -H "Content-Type: application/json" -d "{\"content\": \"$(cat)\"}" | jq -r .url'. Luego solo cat archivo.txt | paste.