Jednou z úloh, ktoré rád robím, je hľadať tipy alebo užitočné veci, ktoré mám robiť tresnúť.
Práve som to našiel na blogu používateľa 4D43 tip, ktorý vám umožní urobiť to, čo hovorím v nadpise, skrátiť URL príkazom.
Skracovať adresy URL? ... Áno. Napríklad adresa URL ako https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ má veľa písmen, ale skrátená adresa URL by bola: http://is.gd/NMiTwF
No, ukážem vám, ako si skrátiť použitie http://is.gd
Najprv potrebujeme balíček xsell nainštalovaný, kto nám umožní prevziať adresu URL, ktorú skopírujeme, a použiť ju v termináli.
Nainštalovať ho debian, ubuntu alebo odvodené:
sudo apt-get install xsel
Po nainštalovaní to umiestnime do terminálu:
curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`"
Po dokončení sa zobrazí krátka adresa URL.
Teda ... znova vysvetľujem.
- Skopírujeme dlhú adresu URL, ktorú chceme vystrihnúť.
- Do terminálu napíšeme príkaz, ktorý som im dal vyššie.
- Stlačíme [Enter] a zobrazí sa vám vystrihnutá adresa URL.
Nechám vám screenshot:
Ako vidíte, ukazuje to ... ale ak chceme vložiť priamo do schránky, teda ... ak chceme, aby sme pri vykonávaní príkazu už mali krátky odkaz uložený a aby sme ho mohli použiť je to len na vloženie ([Ctrl] + [V]) vykonávame toto ďalšie:
curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`" | xsel -pi
To je viac ako čokoľvek iné kuriozita, ale mohlo by to byť užitočné pre skript, ktorý robíme, hehe ...
Veľká vďaka 4d43 za zdieľanie tipu 😀
pozdravy
Je to veľmi dobrý tip a môže byť veľmi užitočný. Aby sme si to uľahčili, môžeme si vytvoriť alias v bashrc pomocou výrazu „zvlnenie…“. Takže si nemusíte pamätať taký príkaz .. Odkaz, ktorý sa má skrátiť, jednoducho skopírujeme, zadáte alias a je to 😀
Áno, alias ako „skrátiť“ by nebol zlý, uvidíme, či nejaké testy dokončím a ukážem, ako na to s autentifikáciou Goo.gl pomocou účtu Google každého z nich, to by bolo super 😀
Toto je môj Alias riadok, hotový a testovaný pred vydaním môjho komentára:
alias shorten = 'curl -s «http://is.gd/create.php?format=simple&url=`xsel -po`»'
Inšpirovali ste ma, urobím niečo pre zasielanie tweetov cez terminál z Windows, to bude dnešný projekt 🙂
HAHAHAHA človeče, to by bolo SKVELÉ 😀
Vie niekto, ako na to s goo.gl?