Wgetpaste, muatkan coretan kod dari terminal untuk dikongsi

wgetpaste kongsi kod anda dari terminal

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.

muat turun wgetpaste

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.

wgetpaste berkongsi fail.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.

fail teks dimuat naik dengan wgetpaste dan dilihat dari penyemak imbas web

Anda juga boleh lihat apa yang akan dimuat naik. Untuk melakukan ini, gunakan -t pilihan seperti yang ditunjukkan dalam perkara berikut:

fail pratonton wgetpaste sebelum memuat naik

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:

perkhidmatan wgetpaste tersedia secara lalai

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:

perkhidmatan pertukaran wgetpaste

wgetpaste -s dpaste mi-texto.txt

Baca input dari stdin

Wgetpaste juga dapat membaca input dari stdin.

wgetpaste 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 menunjukkan arahan dan hasilnya

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 mentah

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:

bantu wgetpaste

wgetpaste -h

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.