Dalam artikel seterusnya kita akan melihat Wgetpaste. Sekiranya anda pernah memerlukannya kongsi coretan kod, perkhidmatan pertama yang anda fikirkan mungkin adalah Pastebin.com. Di samping itu, hari ini kita dapat mencari beberapa perkhidmatan alternatif untuk berkongsi teks.
Sekiranya anda sering berkongsi kod anda menggunakan perkhidmatan yang serupa dengan Pastebin, anda akan mendapati Wgetpaste sangat berguna. Ia adalah utiliti baris perintah BASH untuk memuatkan coretan teks dengan mudah ke perkhidmatan seperti pastebin. Dengan menggunakan skrip Wgetpaste, siapa pun dapat dengan cepat berkongsi potongan teks dari Garis arahan pada sistem seperti Unix.
Pasang Wgetpaste
Sekiranya anda berminat untuk mencuba aplikasi ini, anda akan dapat melihat bahawa pengguna akan dapat muat turun utiliti ini dari laman web projek wgetpaste. Maka anda hanya perlu memasangnya secara manual seperti yang dijelaskan di bawah.
Pertama buka terminal (Ctrl + Alt + T) dan memuat turun fail tar terbaru dari Wgetpaste:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
Keluarkannya menaip:
tar -xjvf wgetpaste-2.28.tar.bz2
Selepas itu kepala atas ke direktori:
cd wgetpaste-2.28/
Sekarang anda hanya perlu salin binari dari wgetpaste ke $ PATH anda, sebagai contoh / usr / local / bin /.
sudo cp wgetpaste /usr/local/bin/
Selesaikan dengan melakukan fail boleh laku:
sudo chmod +x /usr/local/bin/wgetpaste
Muatkan coretan teks dengan Wgetpaste
Muat naik fail teks
Untuk memuatkan fail teks, jalankan:
wgetpaste mi-texto.txt
Perintah ini akan memuatkan kandungan fail my-text.txt.
Ia boleh kongsi url yang dihasilkan melalui mana-mana medium seperti surat, mesej, dll. Sesiapa yang menerima URL ini akan dapat melihat kandungan fail dari penyemak imbas web mereka.
Anda juga boleh lihat apa yang akan dimuat naik. Untuk melakukan ini, gunakan -t pilihan seperti yang ditunjukkan dalam perkara berikut:
wgetpaste -t mi-texto.txt
Muat naik coretan teks ke perkhidmatan yang berbeza
Secara lalai, Wgetpaste akan memuatkan fragmen teks ke dalam perkhidmatan ponpython, tetapi ada lebih banyak lagi. Untuk melihat senarai perkhidmatan yang disokong, jalankan:
wgetpaste -S
* Menunjukkan perkhidmatan lalai.
Seperti yang anda lihat, Wgetpaste pada masa ini menyokong lima perkhidmatan perkongsian teks. Saya tidak mencuba semuanya, tetapi ketiga-tiga pilihan yang saya cuba berjaya.
kepada memuat naik kandungan ke perkhidmatan lain, sebagai contoh dpaste.com, gunakan sahaja -s pilihan dalam arahan:
wgetpaste -s dpaste mi-texto.txt
Baca input dari stdin
Wgetpaste juga dapat membaca input dari stdin.
uname -a | wgetpaste
Perintah ini akan memuatkan output arahan 'uname -a'.
Muatkan output COMMAND dan COMMAND bersama
Kadang-kadang mungkin perlu menampal KOMAND dan keluarannya. Untuk melakukan ini, sertakan isi arahan dalam tanda petik:
wgetpaste -c ‘pwd’
Dengan pilihan ini akan memuatkan arahan 'pwd' beserta outputnya. Ini boleh berguna apabila kita ingin orang lain mengetahui dengan jelas apa perintah tepat yang baru kita jalankan dan keluarannya.
Tetapkan bahasa
Secara lalai, Wgetpaste akan memuatkan coretan teks dalam teks biasa. Untuk senaraikan bahasa yang disokong oleh perkhidmatan lalai, anda boleh menggunakan -L pilihan.
wgetpaste -L
Perintah ini akan menyenaraikan semua bahasa yang disokong oleh perkhidmatan lalai, iaitu. ponpython.
Kita boleh ubah ini menggunakan pilihan -l.
wgetpaste -l Bash mi-texto.txt
Matikan sintaks atau sorotan html dalam output
Seperti yang saya nyatakan di atas, potongan teks akan dipaparkan dalam format bahasa tertentu (teks biasa, bash, dll.). Walau bagaimanapun, kita akan dapat mengubah tingkah laku ini menjadi paparkan potongan teks biasa, dengan pilihan -r.
wgetpaste -r mi-texto.txt
Seperti yang anda lihat dari output di atas, tidak ada sorotan sintaks, tidak ada pemformatan html. Hanya satu keluaran mentah.
Ubah lalai Wgetpaste
Semua lalai boleh diubah secara global di /etc/wgetpaste.conf atau di folder pengguna, dalam fail ~ / .wgetpaste.conf.
Fail-fail ini tidak tersedia secara lalai pada sistem Ubuntu saya. Saya rasa anda perlu membuatnya secara manual. Kandungan sampel untuk kedua-dua fail telah disediakan untuk semua orang oleh pembangun di sini y di sini.
Sekiranya konfigurasi baru tidak meyakinkan anda, anda selalu tepat pada waktunya untuk mengubahnya sendiri atau memadamkan dua fail yang baru anda buat. Wgetpaste akan kembali berfungsi dengan nilai lalai.
Dapatkan bantuan
Untuk menunjukkan bahagian pertolongan, jalankan:
wgetpaste -h