URL'leri bir komutla kısaltın (Bash)

Yapmayı sevdiğim görevlerden biri de ipuçlarını veya yapılacak faydalı şeyleri aramaktır Cümbüş.

az önce blogda buldum 4D43 başlıkta bahsettiğim şeyi yapmanıza, yani bir komut kullanarak bir URL'yi kısaltmanıza olanak tanıyan bir ipucu.

URL'ler kısaltılsın mı? … Evet. Örneğin, şöyle bir URL https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ Birçok harften oluşuyor ancak kısaltılmış URL şu şekilde olacaktır: http://is.gd/NMiTwF

Peki, size hizmeti kullanarak nasıl kısaltılacağını göstereceğim http://is.gd

İlk önce pakete ihtiyacımız var xsell kopyaladığımız URL'yi alıp terminalde kullanmamıza izin verecek olan şey budur.

Üzerine yüklemek için Debian, Ubuntu veya türetilmiş:

sudo apt-get install xsel

Kurulduktan sonra bunu bir terminale koyarız:

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

Bu yapıldıktan sonra kısa URL görünecektir.

Yani... Tekrar açıklıyorum.

  1. Kısaltmak istediğimiz uzun URL’yi kopyalıyoruz.
  2. Yukarıda verdiğim komutu terminale yazıyoruz.
  3. [Enter] tuşuna basıyoruz ve size kısaltılmış URL'yi gösterecek.

Sana bir ekran görüntüsü bırakıyorum:

Gördüğünüz gibi, bunu gösteriyor... ama eğer doğrudan panoya konulmasını istiyorsak, yani... eğer komutu çalıştırdığımızda zaten kısa bağlantının kaydedilmiş olmasını istiyorsak, ve onu kullanmak için yapıştırmamız yeterli ([Ctrl] + [V]) bunu diğerini yürütüyoruz:

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

Bu her şeyden çok merak konusu ama hazırladığımız senaryo için faydalı olabilir hehe...

Çok teşekkürler 4d43 ipucunu paylaştığın için 😀

selamlar


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Leper_Ivan dijo

    Bu çok iyi bir ipucudur ve çok faydalı olabilir. İşleri bizim için kolaylaştırmak için bashrc'de 'curl….' satırıyla bir takma ad oluşturabiliriz. Yani böyle bir komutu hatırlamanıza gerek yok... Kısaltılacak bağlantıyı kopyalıyoruz, takma adı giriyoruz ve bu kadar 😀

    1.    KZKG ^ Gaara dijo

      Evet, "kısalt" gibi bir takma ad hiç de fena olmaz, bakalım bazı testleri bitirip Goo.gl ile her kişinin Google hesabıyla kimlik doğrulaması yaparak bunu nasıl yapacağımı göstersem harika olur 😀

      1.    Leper_Ivan dijo

        Bu benim Alias ​​satırım, yorumumu yayınlamadan önce yapılmış ve test edilmiş:

        takma ad kısalt='curl -s «http://is.gd/create.php?format=simple&url=`xsel -po`»'

  2.   v3on dijo

    Bana ilham verdiniz, Windows'tan terminal üzerinden tweet göndermek için bir şeyler yapacağım, bugünün projesi bu olacak :)

    1.    KZKG ^ Gaara dijo

      HAHAHAHA dostum, bu harika olurdu 😀

  3.   burnunu sokmak dijo

    Goo.gl ile nasıl yapılacağını bilen var mı?