Wgetpaste โหลดข้อมูลโค้ดจากเทอร์มินัลเพื่อแชร์

wgetpaste แบ่งปันรหัสของคุณจากเทอร์มินัล

ในบทความต่อไปเราจะมาดูที่ Wgetpaste หากคุณเคยมีความต้องการ แบ่งปันข้อมูลโค้ดบริการแรกที่คุณนึกถึงอาจเป็น Pastebin.com นอกจากนี้วันนี้เรายังพบบริการทางเลือกอื่น ๆ อีกมากมายในการแบ่งปันข้อความ

หากคุณแบ่งปันรหัสของคุณบ่อยครั้งโดยใช้บริการที่คล้ายกับ Pastebin คุณจะพบว่า Wgetpaste มีประโยชน์มาก มันคือ ยูทิลิตี้ BASH บรรทัดคำสั่งเพื่อโหลดตัวอย่างข้อความลงในบริการแบบ pastebin ได้อย่างง่ายดาย. การใช้สคริปต์ Wgetpaste ทุกคนสามารถแบ่งปันตัวอย่างข้อความจากไฟล์ บรรทัดคำสั่ง บนระบบที่เหมือน Unix

ติดตั้ง Wgetpaste

หากคุณสนใจที่จะลองใช้แอปพลิเคชันนี้คุณจะเห็นว่าผู้ใช้ทุกคนสามารถทำได้ ดาวน์โหลดยูทิลิตี้นี้จาก เว็บไซต์โครงการ wgetpaste. จากนั้นคุณต้องติดตั้งด้วยตนเองตามที่อธิบายไว้ด้านล่าง

ดาวน์โหลด wgetpaste

ขั้นแรกให้เปิดเทอร์มินัล (Ctrl + Alt + T) และ ดาวน์โหลดไฟล์ tar ล่าสุดจาก Wgetpaste:

wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2

แตกมัน พิมพ์:

tar -xjvf wgetpaste-2.28.tar.bz2

แล้วก็ ตรงไป ไปยังไดเร็กทอรี:

cd wgetpaste-2.28/

ตอนนี้คุณต้องทำ คัดลอกไบนารีจาก wgetpaste ไปยัง $ PATH ของคุณตัวอย่างเช่น / usr / local / bin /.

sudo cp wgetpaste /usr/local/bin/

จบด้วยการทำ ไฟล์ปฏิบัติการ:

sudo chmod +x /usr/local/bin/wgetpaste

โหลดตัวอย่างข้อความด้วย Wgetpaste

อัปโหลดไฟล์ข้อความ

ในการโหลดไฟล์ข้อความเพียงแค่เรียกใช้:

wgetpaste mi-texto.txt

คำสั่งนี้จะโหลดเนื้อหาของไฟล์ my-text.txt

wgetpaste แบ่งปัน file.txt

มันสามารถ แบ่งปัน URL ที่สร้างขึ้นผ่านสื่อใด ๆ เช่นจดหมายข้อความ ฯลฯ ใครก็ตามที่ได้รับ URL นี้จะสามารถดูเนื้อหาของไฟล์ได้จากเว็บเบราว์เซอร์ของตน

ไฟล์ข้อความที่อัปโหลดด้วย wgetpaste และดูจากเว็บเบราว์เซอร์

คุณยังสามารถ ดูว่าจะอัปโหลดอะไร. ในการดำเนินการนี้ให้ใช้ไฟล์ -t ตัวเลือก ดังที่แสดงไว้ดังต่อไปนี้:

wgetpaste ไฟล์แสดงตัวอย่างก่อนอัปโหลด

wgetpaste -t mi-texto.txt

อัปโหลดตัวอย่างข้อความไปยังบริการต่างๆ

โดยค่าเริ่มต้น Wgetpaste จะโหลดส่วนของข้อความลงในไฟล์ บริการ poundpythonแต่ยังมีอีก เพื่อที่จะได้เห็น รายการบริการที่รองรับ, วิ่ง:

บริการ wgetpaste พร้อมใช้งานตามค่าเริ่มต้น

wgetpaste -S

เครื่องหมาย * แสดงถึงบริการเริ่มต้น

อย่างที่คุณเห็น Wgetpaste ในปัจจุบัน รองรับบริการแบ่งปันข้อความห้ารายการ. ฉันไม่ได้ลองทั้งหมด แต่ทั้งสามตัวเลือกที่ฉันลองใช้งานได้ดี

ไปยัง อัปโหลดเนื้อหาไปยังบริการอื่น ๆตัวอย่างเช่น ดีพาส.คอมเพียงใช้ไฟล์ -s ตัวเลือก ในคำสั่ง:

บริการเปลี่ยน wgetpaste

wgetpaste -s dpaste mi-texto.txt

อ่านข้อมูลจาก stdin

Wgetpaste ยังสามารถอ่านอินพุตจาก สเตดิน.

wgetpaste stdin

uname -a | wgetpaste

คำสั่งนี้ จะโหลดผลลัพธ์ของคำสั่ง 'uname -a'.

โหลดคำสั่งและเอาต์พุตคำสั่งเข้าด้วยกัน

บางครั้งอาจจำเป็นต้องวางคำสั่งและผลลัพธ์ ในการทำสิ่งนี้ให้ใส่เนื้อหาของคำสั่งในเครื่องหมายคำพูด:

wgetpaste แสดงคำสั่งและผลลัพธ์

wgetpaste -c ‘pwd’

ด้วยตัวเลือกนี้ จะโหลดคำสั่ง 'pwd' พร้อมกับเอาต์พุต. สิ่งนี้จะมีประโยชน์เมื่อเราต้องการให้ผู้อื่นทราบอย่างชัดเจนว่าคำสั่งที่เราเพิ่งเรียกใช้และผลลัพธ์คืออะไร

ตั้งค่าภาษา

โดยค่าเริ่มต้น Wgetpaste จะโหลดตัวอย่างข้อความเป็นข้อความธรรมดา สำหรับ แสดงรายการภาษาที่บริการเริ่มต้นรองรับคุณสามารถใช้ไฟล์ -L ตัวเลือก.

wgetpaste -L

คำสั่งนี้จะแสดงรายการภาษาทั้งหมดที่บริการเริ่มต้นรองรับเช่น ปอนด์.

เราสามารถทำได้ เปลี่ยนสิ่งนี้โดยใช้ตัวเลือก -l.

wgetpaste -l Bash mi-texto.txt

ปิดการเน้นไวยากรณ์หรือ html ในเอาต์พุต

ดังที่ได้กล่าวไว้ก่อนหน้านี้ตัวอย่างข้อความจะแสดงในรูปแบบภาษาเฉพาะ (ข้อความธรรมดาทุบตี ฯลฯ). อย่างไรก็ตามเราจะสามารถเปลี่ยนพฤติกรรมนี้เป็น แสดงตัวอย่างข้อความธรรมดาพร้อมตัวเลือก -r.

wgetpaste ดิบ

wgetpaste -r mi-texto.txt

ดังที่คุณเห็นจากผลลัพธ์ด้านบนไม่มีการเน้นไวยากรณ์ไม่มีการจัดรูปแบบ html แค่หนึ่ง เอาท์พุทดิบ.

เปลี่ยนค่าเริ่มต้นของ Wgetpaste

ค่าเริ่มต้นทั้งหมดสามารถเปลี่ยนแปลงได้ทั่วโลกในรูปแบบ /etc/wgetpaste.conf หรือในโฟลเดอร์ของผู้ใช้ในไฟล์ ~ / .wgetpaste.conf.

ไฟล์เหล่านี้ไม่สามารถใช้งานได้ตามค่าเริ่มต้น บนระบบ Ubuntu ของฉัน ฉันเดาว่าคุณต้องสร้างด้วยตนเอง ผู้พัฒนาได้จัดเตรียมเนื้อหาตัวอย่างสำหรับทั้งสองไฟล์ให้ทุกคนใช้งานได้ ที่นี่ y ที่นี่.

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

เพื่อให้ได้ ayuda

เพื่อแสดงไฟล์ ส่วนช่วยเหลือ, วิ่ง:

ช่วย wgetpaste

wgetpaste -h

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

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

*

*

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