Accorcia gli URL con un comando (Bash)

Uno dei compiti che mi piace fare è cercare suggerimenti o cose utili da fare Bash.

L'ho appena trovato sul blog di 4D43 un suggerimento che ti permette di fare proprio quello che dico nel titolo, abbreviare un URL con un comando.

Accorciare gli URL? ... Sì. Ad esempio, un URL come https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ ha molte lettere, tuttavia quell'URL abbreviato sarebbe: http://is.gd/NMiTwF

Bene, ti mostrerò come accorciare usando il http://is.gd

Per prima cosa abbiamo bisogno del pacchetto xsell installato, che è quello che ci permetterà di prendere l'URL che copiamo e utilizzarlo nel terminale.

Per installarlo su Debian, Ubuntu o derivato:

sudo apt-get install xsel

Una volta installato, lo mettiamo in un terminale:

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

Fatto ciò, apparirà l'URL breve.

Voglio dire ... mi spiego di nuovo.

  1. Copiamo l'URL lungo che vogliamo tagliare.
  2. Scriviamo nel terminale il comando che ho messo loro sopra.
  3. Premiamo [Invio] e ti mostrerà l'URL tagliato.

Vi lascio uno screenshot:

Come puoi vedere, mostra ... ma, se quello che vogliamo è metterlo direttamente negli appunti, cioè ... se vogliamo che durante l'esecuzione del comando abbiamo già salvato il collegamento breve, e per usarlo è solo per incollarlo ([Ctrl] + [V]) eseguiamo quest'altro:

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

Questa più che altro è una curiosità, ma potrebbe essere utile per una sceneggiatura che stiamo facendo ehe ...

La ringrazio molto per 4d43 per aver condiviso il suggerimento 😀

saluti


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Leper_Ivan suddetto

    È un ottimo suggerimento e può essere molto utile. Per rendere le cose più facili per noi stessi, possiamo creare un alias in bashrc con "curl…." Quindi non devi ricordare un comando del genere .. Copiamo semplicemente il collegamento da abbreviare, inserisci l'alias e il gioco è fatto 😀

    1.    KZKG ^ Gaara suddetto

      Sì, un alias come "accorciare" non sarebbe male, vediamo se finisco alcuni test e metto come farlo con Goo.gl autenticandomi con l'account Google di ognuno, sarebbe fantastico 😀

      1.    Leper_Ivan suddetto

        Questa è la mia riga Alias, fatta e testata prima di rilasciare il mio commento:

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

  2.   v3on suddetto

    Mi hai ispirato, farò qualcosa per inviare tweet attraverso il terminale da Windows, quello sarà il progetto di oggi 🙂

    1.    KZKG ^ Gaara suddetto

      HAHAHAHA amico, sarebbe GRANDE 😀

  3.   merenda suddetto

    Qualcuno sa come farlo con goo.gl?