Wgetpaste, muat cuplikan kode dari terminal untuk dibagikan

wgetpaste membagikan kode Anda dari terminal

Pada artikel selanjutnya kita akan melihat Wgetpaste. Jika Anda pernah merasa perlu bagikan cuplikan kode, layanan pertama yang Anda pikirkan mungkin adalah Pastebin.com. Selain itu, saat ini kami dapat menemukan beberapa layanan alternatif untuk berbagi teks.

Jika Anda sering membagikan kode Anda menggunakan layanan yang mirip dengan Pastebin, Anda akan menemukan Wgetpaste sangat berguna. Ini adalah sebuah utilitas BASH baris perintah untuk memuat cuplikan teks dengan mudah ke layanan seperti pastebin. Dengan menggunakan skrip Wgetpaste, siapa pun dapat dengan cepat membagikan potongan teks dari Garis komando pada sistem mirip Unix.

Instal Wgetpaste

Jika Anda tertarik untuk mencoba aplikasi ini, Anda akan melihat bahwa setiap pengguna dapat melakukannya unduh utilitas ini dari situs proyek wgetpaste. Kemudian Anda hanya perlu menginstalnya secara manual seperti yang dijelaskan di bawah ini.

unduh wgetpaste

Pertama buka terminal (Ctrl + Alt + T) dan unduh file tar terbaru dari Wgetpaste:

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

Ekstrak mengetik:

tar -xjvf wgetpaste-2.28.tar.bz2

Setelah pergilah ke direktori:

cd wgetpaste-2.28/

Sekarang Anda harus melakukannya salin biner dari wgetpaste ke $ PATH Anda, sebagai contoh / usr / local / bin /.

sudo cp wgetpaste /usr/local/bin/

Selesaikan dengan melakukan file yang dapat dieksekusi:

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

Muat potongan teks dengan Wgetpaste

Unggah file teks

Untuk memuat file teks, jalankan saja:

wgetpaste mi-texto.txt

Perintah ini akan memuat konten file my-text.txt.

wgetpaste berbagi file.txt

Hal ini dapat bagikan url yang dihasilkan melalui media apa pun seperti email, pesan, dll. Siapa pun yang menerima URL ini akan dapat melihat konten file dari browser web mereka.

file teks yang diunggah dengan wgetpaste dan dilihat dari browser web

Anda juga bisa lihat apa yang akan diunggah. Untuk melakukan ini, gunakan opsi -t seperti yang ditunjukkan berikut ini:

wgetpaste file pratinjau sebelum mengunggah

wgetpaste -t mi-texto.txt

Unggah cuplikan teks ke layanan yang berbeda

Secara default, Wgetpaste akan memuat fragmen teks ke dalam file layanan poundpython, tapi masih ada lagi. Untuk melihat daftar layanan yang didukung, Lari:

layanan wgetpaste tersedia secara default

wgetpaste -S

The * menunjukkan layanan default.

Seperti yang Anda lihat, Wgetpaste saat ini mendukung lima layanan berbagi teks. Saya tidak mencoba semuanya, tetapi ketiga opsi yang saya coba bekerja dengan baik.

untuk mengunggah konten ke layanan lain, sebagai contoh dpaste.com, gunakan saja opsi -s di perintah:

wgetpaste mengubah layanan

wgetpaste -s dpaste mi-texto.txt

Baca masukan dari stdin

Wgetpaste juga dapat membaca masukan dari stdin.

wgetpaste stdin

uname -a | wgetpaste

Perintah ini akan memuat output dari perintah 'uname -a'.

Muat keluaran COMMAND dan COMMAND bersama-sama

Kadang-kadang mungkin perlu untuk menempelkan PERINTAH dan keluarannya. Untuk melakukan ini, apit konten perintah dalam tanda kutip:

wgetpaste menunjukkan perintah dan hasilnya

wgetpaste -c ‘pwd’

Dengan opsi ini akan memuat perintah 'pwd' bersama dengan keluarannya. Ini dapat berguna ketika kita ingin orang lain mengetahui dengan jelas perintah apa yang baru saja kita jalankan dan keluarannya.

Atur bahasa

Secara default, Wgetpaste akan memuat potongan teks dalam teks biasa. Untuk daftar bahasa yang didukung oleh layanan default, Anda dapat menggunakan Opsi -L.

wgetpaste -L

Perintah ini akan mencantumkan semua bahasa yang didukung oleh layanan default, mis. poundpython.dll.

Kita bisa ubah ini menggunakan opsi -l.

wgetpaste -l Bash mi-texto.txt

Matikan sintaks atau penyorotan html dalam keluaran

Seperti yang saya sebutkan di atas, potongan teks akan ditampilkan dalam format bahasa tertentu (teks biasa, pesta, dll.). Namun, kami dapat mengubah perilaku ini menjadi menampilkan cuplikan teks biasa, dengan opsi -r.

wgetpaste mentah

wgetpaste -r mi-texto.txt

Seperti yang Anda lihat dari keluaran di atas, tidak ada penyorotan sintaks, tidak ada pemformatan html. Hanya satu keluaran mentah.

Ubah default Wgetpaste

Semua default dapat diubah secara global dalam /etc/wgetpaste.conf atau di folder pengguna, di file ~ / .wgetpaste.conf.

File-file ini tidak tersedia secara default di sistem Ubuntu saya. Saya rasa Anda perlu membuatnya secara manual. Konten sampel untuk kedua file telah disediakan untuk semua orang oleh pengembang di sini y di sini.

Jika konfigurasi baru tidak meyakinkan Anda, Anda selalu tepat waktu untuk mengubahnya sendiri atau menghapus kedua file yang baru saja Anda buat ini. Wgetpaste akan kembali bekerja dengan nilai default.

Dapatkan bantuan

Untuk menunjukkan bagian bantuan, Lari:

bantu wgetpaste

wgetpaste -h

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.