Raccourcir les URL avec une commande (Bash)

L'une des tâches que j'aime faire est de chercher des conseils ou des choses utiles à faire avec Frapper.

Je viens de le trouver sur le blog de 4D43 une astuce qui vous permet de faire exactement ce que je dis dans le titre, raccourcir une URL avec une commande.

Raccourcir les URL? … Ouais. Par exemple, une URL comme https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ il contient de nombreuses lettres, mais cette URL raccourcie serait: http://is.gd/NMiTwF

Eh bien, je vais vous montrer comment raccourcir en utilisant le http://is.gd

Nous avons d'abord besoin du paquet xsell installé, qui nous permettra de prendre l'URL que nous copions et de l'utiliser dans le terminal.

Pour l'installer sur Debian, Ubuntu ou dérivé:

sudo apt-get install xsel

Une fois installé, nous mettons ceci dans un terminal:

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

Une fois que cela est fait, l'URL courte apparaîtra.

Je veux dire ... je l'explique encore.

  1. Nous copions l'URL longue que nous voulons couper.
  2. Nous écrivons dans le terminal la commande que je les mets au dessus.
  3. Nous appuyons sur [Entrée] et il vous montrera l'URL coupée.

Je vous laisse une capture d'écran:

Comme vous pouvez le voir, cela montre ... mais, si ce que nous voulons, c'est le mettre directement dans le presse-papiers, c'est-à-dire ... si nous voulons que lors de l'exécution de la commande, nous ayons déjà le lien court enregistré, et pour l'utiliser, c'est seulement pour le coller ([Ctrl] + [V]) nous exécutons cet autre:

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

C'est plus que tout une curiosité, mais cela pourrait être utile pour un script que nous faisons hehe ...

Merci beaucoup à 4d43 pour partager le pourboire 😀

salutations


6 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Lépreux_Ivan dit

    C'est un très bon conseil et peut être très utile. Pour nous faciliter les choses, nous pouvons créer un alias en bashrc avec le 'curl….' Vous n'avez donc pas à vous souvenir d'une telle commande .. Nous copions simplement le lien à raccourcir, saisissez l'alias et c'est tout

    1.    KZKG ^ Gaara dit

      Oui, un alias tel que "raccourcir" ne serait pas mauvais, voyons si je termine quelques tests et comment le faire avec Goo.gl authentifiant avec le compte Google de chacun, ce serait génial 😀

      1.    Lépreux_Ivan dit

        Ceci est ma ligne Alias, faite et testée avant d'émettre mon commentaire:

        alias shorten = 'curl -s «http://is.gd/create.php?format=simple&url=`xsel -po`»'

  2.   v3on dit

    Vous m'avez inspiré, je vais faire quelque chose pour envoyer des tweets via le terminal depuis Windows, ce sera le projet d'aujourd'hui 🙂

    1.    KZKG ^ Gaara dit

      HAHAHAHA homme, ce serait génial 😀

  3.   grignoter dit

    Est-ce que quelqu'un sait comment faire avec goo.gl?