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.
- Copiamo l'URL lungo che vogliamo tagliare.
- Scriviamo nel terminale il comando che ho messo loro sopra.
- 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
È 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 😀
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 😀
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`»'
Mi hai ispirato, farò qualcosa per inviare tweet attraverso il terminale da Windows, quello sarà il progetto di oggi 🙂
HAHAHAHA amico, sarebbe GRANDE 😀
Qualcuno sa come farlo con goo.gl?