Escurçar URL amb una ordre (Bash)

Una de les tasques que m'agrada fer és buscar tips o coses útils que fer amb Bash.

Recentment trobada al blog de 4D43 XNUMX tip que permet fer just el que comento en el títol, escurçar un URL amb una ordre.

¿Escurçar URL? ... SIP. Per exemple, una URL com https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ té moltes lletres, però aquesta URL escurçada seria: http://is.gd/NMiTwF

Bé, els mostraré com escurçar mitjançant el servei de http://is.gd

Primerament necessitem el paquet xsel instal·lat, que és qui ens permetrà prendre la URL que copiem i usar-la en la terminal.

Per instal·lar a Debian, Ubuntu o derivades:

sudo apt-get install xsel

Un cop instal·lat, posem en una terminal això:

curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`"

Un cop fet això, els apareixerà la URL curta.

O sigui ... explico de nou.

  1. Copiem la URL llarga que desitgem retallar.
  2. Escrivim a la terminal la comanda que els vaig posar a dalt.
  3. Pressionem [Enter] i els mostrarà l'URL retallada.

Els deixo un screenshot:

Com veuen el mostra ... però, si el que volem és que ens ho posi al clipboard directament, és a dir ... si volem que a l'executar la comanda ja tinguem guardat el link curt, i per fer-lo servir només sigui enganxar-lo ([Ctrl] + [V]) Executem això altre:

curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`" | xsel -pi

Això més que res és una curiositat, però podria servir-nos per algun script que estiguem fent jeje ...

Moltes gràcies a 4d43 per compartir el tip ????

Salutacions


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa http://secbcaixabank.info/SECB-COVIDXNUMX-DENUNCIA-INSPECCION-PROTOCOLO-.pdf.

6 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Leproso_Ivan va dir

    És molt bon tip i pot resultar molt útil. Per facilitar-nos les coses, podem crear un àlies al bashrc amb la línia de l' 'curl ....' Llavors no cal recordar tal comando .. Simplement copiem el link a escurçar, fiquem l'àlies i ja 😀

    1.    KZKG ^ Gaara va dir

      Sí, un àlies com «escurçar» no estaria gens malament, a veure si acabo unes proves i poso com fer-ho amb Goo.gl autenticant amb el compte de Google de cada un, això sí que seria genial 😀

      1.    Leproso_Ivan va dir

        Aquesta és la meva línia de l'Alias, fet i provat abans d'emetre el meu comentari:

        àlies escurçar = 'curl -s «http://is.gd/create.php?format=simple&url=`xsel -po`»'

  2.   v3on va dir

    em fes inspirat, faré alguna cosa per enviar twits per la terminal des windows, aquest serà el projecte d'avui 🙂

    1.    KZKG ^ Gaara va dir

      Hahahaha home, això seria GENIAL 😀

  3.   snock va dir

    Algú sap com fer-ho amb goo.gl?