Lühendage URL-e käsuga (Bash)

Ü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.

  1. Kopeerime pika URL-i, mille tahame lõigata.
  2. Kirjutame terminali käsu, et ma panin nad ülal.
  3. 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


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Leper_Ivan DIJO

    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 😀

    1.    KZKG ^ Gaara DIJO

      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

      1.    Leper_Ivan DIJO

        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`» "

  2.   v3on DIJO

    Sa oled mind inspireerinud, ma teen midagi, et akendest terminali kaudu säutse saata, see on tänane projekt 🙂

    1.    KZKG ^ Gaara DIJO

      HAHAHAHA mees, see oleks tore 😀

  3.   nokitsema DIJO

    Kas keegi teab, kuidas seda goo.gl-ga teha?