ย่อ URL ด้วยคำสั่ง (Bash)

งานอย่างหนึ่งที่ฉันชอบทำคือมองหาเคล็ดลับหรือสิ่งที่เป็นประโยชน์ที่ควรทำ ทุบตี.

ฉันเพิ่งพบในบล็อกของ 4D43 เคล็ดลับที่ช่วยให้คุณทำสิ่งที่ฉันพูดในชื่อเรื่องย่อ URL ด้วยคำสั่ง

ย่อ URL? …ครับ. ตัวอย่างเช่น URL เช่น https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ มีตัวอักษรหลายตัวอย่างไรก็ตาม URL แบบย่อจะเป็น: http://is.gd/NMiTwF

ฉันจะแสดงวิธีย่อให้สั้นลงโดยใช้ไฟล์ http://is.gd

ก่อนอื่นเราต้องมีแพ็คเกจ xsell ติดตั้งซึ่งเป็นผู้ที่จะอนุญาตให้เราใช้ URL ที่เราคัดลอกและใช้ในเทอร์มินัล

เพื่อทำการติดตั้ง debian, อูบุนตู หรือได้มา:

sudo apt-get install xsel

เมื่อติดตั้งแล้วเราวางสิ่งนี้ไว้ในเทอร์มินัล

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

เมื่อเสร็จแล้ว URL แบบสั้นจะปรากฏขึ้น

ฉันหมายถึง ... ฉันอธิบายอีกครั้ง

  1. เราคัดลอก URL แบบยาวที่เราต้องการตัด
  2. เราเขียนคำสั่งที่ฉันใส่ไว้ในเทอร์มินัล
  3. เรากด [Enter] และจะแสดง URL ที่ถูกตัด

ฉันทิ้งภาพหน้าจอ:

อย่างที่คุณเห็นมันแสดงให้เห็น ... แต่ถ้าสิ่งที่เราต้องการคือวางไว้ในคลิปบอร์ดโดยตรงนั่นคือ ... ถ้าเราต้องการสิ่งนั้นเมื่อดำเนินการคำสั่งเรามีลิงค์สั้น ๆ ที่บันทึกไว้แล้วและการใช้มันก็คือการวางเท่านั้น ([Ctrl] + [V]) เราดำเนินการอื่น ๆ นี้:

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

มากกว่าสิ่งอื่นใดคือความอยากรู้อยากเห็น แต่มันอาจมีประโยชน์สำหรับสคริปต์ที่เรากำลังทำฮิฮิ ...

ขอบคุณมาก 4d43 สำหรับการแบ่งปันเคล็ดลับ ????

ความนับถือ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Leper_Ivan dijo

    เป็นเคล็ดลับที่ดีมากและมีประโยชน์มาก เพื่อให้ง่ายขึ้นสำหรับเราเราสามารถสร้างนามแฝงใน bashrc โดยใช้ "curl …." ดังนั้นคุณไม่จำเป็นต้องจำคำสั่งดังกล่าว .. เราก็แค่คัดลอกลิงค์ที่จะทำให้สั้นลงใส่นามแฝงแค่นั้นเอง

    1.    KZKG ^ กาอาระ dijo

      ใช่นามแฝงเช่น "ย่อ" ก็ไม่เลวมาดูกันว่าฉันทำแบบทดสอบเสร็จหรือยังและนำวิธีทำ Goo.gl รับรองความถูกต้องกับบัญชี Google ของแต่ละบัญชีนั่นจะดีมาก

      1.    Leper_Ivan dijo

        นี่คือบรรทัดนามแฝงของฉันทำและทดสอบก่อนที่จะแสดงความคิดเห็นของฉัน:

        นามแฝง shorten = 'curl -s « http://is.gd/create.php?format=simple&url=`xsel -po` »'

  2.   v3บน dijo

    คุณเป็นแรงบันดาลใจให้ฉันฉันจะทำบางอย่างเพื่อส่งทวีตผ่านเทอร์มินัลจาก windows ซึ่งจะเป็นโครงการของวันนี้🙂

    1.    KZKG ^ กาอาระ dijo

      ผู้ชาย HAHAHAHA นั่นจะดีมาก😀

  3.   สน็อค dijo

    มีใครรู้วิธีทำด้วย goo.gl บ้าง?