Persingkat URL dengan perintah (Bash)

Salah satu tugas yang saya suka lakukan adalah mencari tip atau hal berguna untuk dikerjakan Menampar.

Saya baru menemukannya di blog 4D43 tip yang memungkinkan Anda melakukan apa yang saya katakan di judul, mempersingkat URL dengan perintah.

Persingkat url? … Ya. Misalnya, URL seperti https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ ini memiliki banyak huruf, namun URL singkatnya akan menjadi: http://is.gd/NMiTwF

Baiklah, saya akan menunjukkan cara mempersingkat dengan menggunakan http://is.gd

Pertama kita membutuhkan paketnya xsell terinstal, yang memungkinkan kita untuk mengambil URL yang kita salin dan menggunakannya di terminal.

Untuk menginstalnya Debian, Ubuntu atau diturunkan:

sudo apt-get install xsel

Setelah dipasang, kami meletakkan ini di terminal:

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

Setelah ini selesai, URL singkat akan muncul.

Maksudku ... aku jelaskan lagi.

  1. Kami menyalin URL panjang yang ingin kami potong.
  2. Kami menulis di terminal perintah yang saya taruh di atas.
  3. Kami menekan [Enter] dan itu akan menunjukkan kepada Anda URL yang dipotong.

Saya meninggalkan tangkapan layar:

Seperti yang Anda lihat, ini menunjukkan ... tetapi, jika yang kita inginkan adalah meletakkannya di clipboard secara langsung, itu ... jika kita ingin bahwa ketika menjalankan perintah kita sudah menyimpan tautan pendek, dan menggunakannya hanya untuk menempelkannya ([Ctrl] + [V]) kami melakukan ini yang lain:

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

Ini lebih dari apapun adalah keingintahuan, tapi bisa berguna untuk script yang sedang kita kerjakan hehe ...

Terima kasih banyak 4d43 untuk berbagi tip ????

salam


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Leper_Ivan dijo

    Ini adalah tip yang sangat bagus dan bisa sangat berguna. Untuk mempermudah diri kita sendiri, kita dapat membuat alias di bashrc dengan 'curl….' Jadi Anda tidak perlu mengingat perintah seperti itu .. Kami cukup menyalin tautan yang akan disingkat, masukkan alias dan hanya itu

    1.    KZKG ^ Gaara dijo

      Ya, alias seperti "shorten" tidak akan buruk, mari kita lihat apakah saya menyelesaikan beberapa tes dan menerapkan cara melakukannya dengan Goo.gl mengautentikasi dengan akun Google masing-masing, itu akan bagus 😀

      1.    Leper_Ivan dijo

        Ini adalah baris Alias ​​saya, selesai dan diuji sebelum mengeluarkan komentar saya:

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

  2.   v3on dijo

    Anda telah menginspirasi saya, saya akan melakukan sesuatu untuk mengirim tweet melalui terminal dari windows, itu akan menjadi proyek hari ini 🙂

    1.    KZKG ^ Gaara dijo

      HAHAHAHA man, itu akan HEBAT 😀

  3.   camilan dijo

    Adakah yang tahu bagaimana melakukannya dengan goo.gl?