ในบทความต่อไปเราจะมาดูที่ Wgetpaste หากคุณเคยมีความต้องการ แบ่งปันข้อมูลโค้ดบริการแรกที่คุณนึกถึงอาจเป็น Pastebin.com นอกจากนี้วันนี้เรายังพบบริการทางเลือกอื่น ๆ อีกมากมายในการแบ่งปันข้อความ
หากคุณแบ่งปันรหัสของคุณบ่อยครั้งโดยใช้บริการที่คล้ายกับ Pastebin คุณจะพบว่า Wgetpaste มีประโยชน์มาก มันคือ ยูทิลิตี้ BASH บรรทัดคำสั่งเพื่อโหลดตัวอย่างข้อความลงในบริการแบบ pastebin ได้อย่างง่ายดาย. การใช้สคริปต์ Wgetpaste ทุกคนสามารถแบ่งปันตัวอย่างข้อความจากไฟล์ บรรทัดคำสั่ง บนระบบที่เหมือน Unix
ติดตั้ง 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
มันสามารถ แบ่งปัน URL ที่สร้างขึ้นผ่านสื่อใด ๆ เช่นจดหมายข้อความ ฯลฯ ใครก็ตามที่ได้รับ URL นี้จะสามารถดูเนื้อหาของไฟล์ได้จากเว็บเบราว์เซอร์ของตน
คุณยังสามารถ ดูว่าจะอัปโหลดอะไร. ในการดำเนินการนี้ให้ใช้ไฟล์ -t ตัวเลือก ดังที่แสดงไว้ดังต่อไปนี้:
wgetpaste -t mi-texto.txt
อัปโหลดตัวอย่างข้อความไปยังบริการต่างๆ
โดยค่าเริ่มต้น Wgetpaste จะโหลดส่วนของข้อความลงในไฟล์ บริการ poundpythonแต่ยังมีอีก เพื่อที่จะได้เห็น รายการบริการที่รองรับ, วิ่ง:
wgetpaste -S
เครื่องหมาย * แสดงถึงบริการเริ่มต้น
อย่างที่คุณเห็น Wgetpaste ในปัจจุบัน รองรับบริการแบ่งปันข้อความห้ารายการ. ฉันไม่ได้ลองทั้งหมด แต่ทั้งสามตัวเลือกที่ฉันลองใช้งานได้ดี
ไปยัง อัปโหลดเนื้อหาไปยังบริการอื่น ๆตัวอย่างเช่น ดีพาส.คอมเพียงใช้ไฟล์ -s ตัวเลือก ในคำสั่ง:
wgetpaste -s dpaste mi-texto.txt
อ่านข้อมูลจาก stdin
Wgetpaste ยังสามารถอ่านอินพุตจาก สเตดิน.
uname -a | wgetpaste
คำสั่งนี้ จะโหลดผลลัพธ์ของคำสั่ง 'uname -a'.
โหลดคำสั่งและเอาต์พุตคำสั่งเข้าด้วยกัน
บางครั้งอาจจำเป็นต้องวางคำสั่งและผลลัพธ์ ในการทำสิ่งนี้ให้ใส่เนื้อหาของคำสั่งในเครื่องหมายคำพูด:
wgetpaste -c ‘pwd’
ด้วยตัวเลือกนี้ จะโหลดคำสั่ง 'pwd' พร้อมกับเอาต์พุต. สิ่งนี้จะมีประโยชน์เมื่อเราต้องการให้ผู้อื่นทราบอย่างชัดเจนว่าคำสั่งที่เราเพิ่งเรียกใช้และผลลัพธ์คืออะไร
ตั้งค่าภาษา
โดยค่าเริ่มต้น Wgetpaste จะโหลดตัวอย่างข้อความเป็นข้อความธรรมดา สำหรับ แสดงรายการภาษาที่บริการเริ่มต้นรองรับคุณสามารถใช้ไฟล์ -L ตัวเลือก.
wgetpaste -L
คำสั่งนี้จะแสดงรายการภาษาทั้งหมดที่บริการเริ่มต้นรองรับเช่น ปอนด์.
เราสามารถทำได้ เปลี่ยนสิ่งนี้โดยใช้ตัวเลือก -l.
wgetpaste -l Bash mi-texto.txt
ปิดการเน้นไวยากรณ์หรือ html ในเอาต์พุต
ดังที่ได้กล่าวไว้ก่อนหน้านี้ตัวอย่างข้อความจะแสดงในรูปแบบภาษาเฉพาะ (ข้อความธรรมดาทุบตี ฯลฯ). อย่างไรก็ตามเราจะสามารถเปลี่ยนพฤติกรรมนี้เป็น แสดงตัวอย่างข้อความธรรมดาพร้อมตัวเลือก -r.
wgetpaste -r mi-texto.txt
ดังที่คุณเห็นจากผลลัพธ์ด้านบนไม่มีการเน้นไวยากรณ์ไม่มีการจัดรูปแบบ html แค่หนึ่ง เอาท์พุทดิบ.
เปลี่ยนค่าเริ่มต้นของ Wgetpaste
ค่าเริ่มต้นทั้งหมดสามารถเปลี่ยนแปลงได้ทั่วโลกในรูปแบบ /etc/wgetpaste.conf หรือในโฟลเดอร์ของผู้ใช้ในไฟล์ ~ / .wgetpaste.conf.
ไฟล์เหล่านี้ไม่สามารถใช้งานได้ตามค่าเริ่มต้น บนระบบ Ubuntu ของฉัน ฉันเดาว่าคุณต้องสร้างด้วยตนเอง ผู้พัฒนาได้จัดเตรียมเนื้อหาตัวอย่างสำหรับทั้งสองไฟล์ให้ทุกคนใช้งานได้ ที่นี่ y ที่นี่.
หากการกำหนดค่าใหม่ไม่สามารถโน้มน้าวใจคุณได้คุณก็มีเวลาที่จะเปลี่ยนแปลงด้วยตัวเองหรือจะลบไฟล์ทั้งสองนี้ที่คุณเพิ่งสร้างขึ้น Wgetpaste จะกลับไปทำงานกับค่าเริ่มต้น
เพื่อให้ได้ ayuda
เพื่อแสดงไฟล์ ส่วนช่วยเหลือ, วิ่ง:
wgetpaste -h