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.
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.
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.
Anda juga bisa lihat apa yang akan diunggah. Untuk melakukan ini, gunakan opsi -t seperti yang ditunjukkan berikut ini:
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:
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 -s dpaste mi-texto.txt
Baca masukan dari stdin
Wgetpaste juga dapat membaca masukan dari 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 -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 -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:
wgetpaste -h