Üks ülesannetest, mida mulle meeldib teha, on otsida näpunäiteid või kasulikke asju sisse lööma.
Leidsin selle lihtsalt ajaveebist 4D43 näpunäide, mis võimaldab teil teha just seda, mida ma pealkirjas ütlen, URL-i käsuga lühendada.
Lühendage URL-e? … Jah. Näiteks selline URL nagu https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ sellel on palju tähti, kuid lühendatud URL oleks: http://is.gd/NMiTwF
Noh, ma näitan teile, kuidas lühendada, kasutades http://is.gd
Kõigepealt vajame paketti xsell installitud, mis võimaldab meil võtta URL-i, mille kopeerime, ja kasutada seda terminalis.
Selle installimiseks Debian, Ubuntu või tuletatud:
sudo apt-get install xsel
Pärast installimist panime selle terminali:
curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`"
Kui see on tehtud, kuvatakse lühike URL.
Ma mõtlen ... ma selgitan uuesti.
- Kopeerime pika URL-i, mille tahame lõigata.
- Kirjutame terminali käsu, et ma panin nad ülal.
- Vajutame [Enter] ja see näitab teile lõigatud URL-i.
Jätan teile ekraanipildi:
Nagu näete, näitab see ... aga kui me tahame seda panna otse lõikelauale, see tähendab ... kui me tahame, et käsu käivitamisel oleks meil juba lühike link salvestatud ja seda kasutada see on ainult kleepida see ([Ctrl] + [V]) täidame selle teise:
curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`" | xsel -pi
See on enam kui uudishimu, kuid see võib olla kasulik stsenaariumi jaoks, mida me teeme hehe ...
Suur tänu 4d43 jootraha jagamise eest ????
seoses
See on väga hea näpunäide ja võib olla väga kasulik. Enda jaoks asjade lihtsustamiseks võime luua alfa bashrc-s 'curl'iga'. Nii et sellist käsku ei pea te meeles pidama .. Kopeerime lihtsalt lühendatava lingi, sisestame varjunime ja ongi kõik 😀
Jah, varjunimi nagu "lühendamine" poleks paha, vaatame, kas ma lõpetan mõned testid ja panen, kuidas seda teha, kui Goo.gl autentib igaühe Google'i kontoga, see oleks tore
See on minu Aliase rida, mis on tehtud ja testitud enne kommentaari väljaandmist:
alias shorten = 'curl -s «http://is.gd/create.php?format=simple&url=`xsel -po`» "
Sa oled mind inspireerinud, ma teen midagi, et akendest terminali kaudu säutse saata, see on tänane projekt 🙂
HAHAHAHA mees, see oleks tore 😀
Kas keegi teab, kuidas seda goo.gl-ga teha?