„Wgetpaste“, įkelkite kodo fragmentus iš terminalo, kad galėtumėte bendrinti

wgetpaste dalinkitės kodais iš terminalo

Kitame straipsnyje apžvelgsime „Wgetpaste“. Jei kada nors reikėjo bendrinti kodo fragmentus, pirma paslauga, apie kurią galvojate, gali būti Pastebin.com. Be to, šiandien galime rasti keletą alternatyvių paslaugų dalytis tekstu.

Jei dažnai naudojatės savo kodu naudodamiesi panašiomis į „Pastebin“ paslaugomis, „Wgetpaste“ bus labai naudinga. Tai yra komandinės eilutės „BASH“ įrankis, leidžiantis lengvai įkelti teksto fragmentus į panašias į pastin. Naudodamas „Wgetpaste“ scenarijų, kiekvienas gali greitai bendrinti teksto fragmentus iš Komandinė eilutė „Unix“ tipo sistemose.

Įdiekite „Wgetpaste“

Jei jus domina išbandyti šią programą, pamatysite, kad bet kuris vartotojas galės atsisiųsti šią priemonę iš projekto svetainė wgetpaste. Tada jūs tiesiog turite jį įdiegti rankiniu būdu, kaip aprašyta žemiau.

atsisiųsti wgetpaste

Pirmiausia atidarykite terminalą („Ctrl“ + „Alt“ + T) ir atsisiųskite naujausią dervos failą iš „Wgetpaste“:

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

Ištraukite jį rašyti:

tar -xjvf wgetpaste-2.28.tar.bz2

Po galva į katalogą:

cd wgetpaste-2.28/

Dabar jūs tiesiog turite nukopijuokite dvejetainį failą iš wgetpaste į savo $ PATH, pavyzdžiui / usr / local / bin /.

sudo cp wgetpaste /usr/local/bin/

Užbaikite atlikdami vykdomasis failas:

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

Įkelkite teksto fragmentus naudodami „Wgetpaste“

Įkelkite tekstinius failus

Norėdami įkelti tekstinį failą, tiesiog paleiskite:

wgetpaste mi-texto.txt

Ši komanda įkels failo my-text.txt turinį.

wgetpaste dalijasi file.txt

jis gali bendrinti sugeneruotą URL per bet kurią laikmeną kaip paštas, žinutė ir kt. Kas gaus šį URL, galės pamatyti failo turinį iš savo žiniatinklio naršyklės.

tekstinis failas, įkeltas su „wgetpaste“ ir peržiūrėtas iš žiniatinklio naršyklės

Taip pat galite pamatyti, kas bus įkelta. Norėdami tai padaryti, naudokite -t variantas kaip parodyta taip:

wgetpaste peržiūros failas prieš įkėlimą

wgetpaste -t mi-texto.txt

Įkelkite teksto fragmentus į įvairias paslaugas

Pagal numatytuosius nustatymus „Wgetpaste“ įkelia teksto fragmentus į poundpython paslauga, bet yra ir daugiau. Matyti palaikomų paslaugų sąrašą, paleisti:

Pagal numatytuosius nustatymus yra prieinamos „wgetpaste“ paslaugos

wgetpaste -S

* Nurodo numatytąją paslaugą.

Kaip matote, „Wgetpaste“ šiuo metu palaiko penkias teksto keitimosi paslaugas. Aš neišbandžiau jų visų, bet visi trys išbandyti variantai puikiai pasiteisino.

į įkelti turinį į kitas paslaugas, pavyzdžiui dpaste.com, tiesiog naudokite -s variantas komandoje:

wgetpaste pakeitimo paslauga

wgetpaste -s dpaste mi-texto.txt

Skaityti įvestį iš stdin

„Wgetpaste“ taip pat gali skaityti įvestį iš stdin.

wgetpaste stdin

uname -a | wgetpaste

Ši komanda įkels komandos „uname -a“ išvestį.

Įkelkite „COMMAND“ ir „COMMAND“ išvestis kartu

Kartais gali tekti įklijuoti komandą ir jos išvestį. Norėdami tai padaryti, uždėkite komandos turinį kabutėse:

wgetpaste rodo komandą ir rezultatą

wgetpaste -c ‘pwd’

Pasirinkus šią parinktį įkels komandą „pwd“ kartu su jos išvestimi. Tai gali būti naudinga, kai norime, kad kiti aiškiai žinotų, kokia yra tiksli komanda, kurią ką tik vykdėme, ir jos išvestis.

Nustatyti kalbą

Pagal numatytuosius nustatymus „Wgetpaste“ įkelia teksto fragmentus paprastu tekstu. Dėl išvardykite numatytosios paslaugos palaikomas kalbas, galite naudoti -L variantas.

wgetpaste -L

Šioje komandoje bus išvardytos visos numatytosios tarnybos palaikomos kalbos, t. Poundpython.

Mes galime pakeiskite tai naudodami -l parinktį.

wgetpaste -l Bash mi-texto.txt

Išjunkite sintaksės ar HTML paryškinimą išvestyje

Kaip jau minėjau aukščiau, teksto fragmentai bus rodomi tam tikru kalbos formatu (paprastas tekstas, bash ir kt.). Tačiau šį elgesį galėsime pakeisti į rodyti paprasto teksto fragmentus su parinktimi -r.

wgetpaste žaliavinė

wgetpaste -r mi-texto.txt

Kaip matote iš aukščiau pateiktos išvesties, nėra sintaksės paryškinimo, nėra HTML formatavimo. Tik vieną neapdorota produkcija.

Pakeiskite numatytuosius „Wgetpaste“ nustatymus

Visus numatytuosius nustatymus galima pakeisti visame pasaulyje /etc/wgetpaste.conf arba vartotojo aplanke, faile ~ / .wgetpaste.conf.

Šie failai pagal numatytuosius nustatymus nėra mano „Ubuntu“ sistemoje. Spėju, kad reikia juos kurti rankiniu būdu. Kūrėjas padarė visiems prieinamą abiejų failų turinio pavyzdį čia y čia.

Jei naujoji konfigūracija jūsų neįtikina, visada galite laiku ją pakeisti arba ištrinti šiuos du ką tik sukurtus failus. „Wgetpaste“ grįš prie numatytųjų verčių.

Gauk pagalbos

Norėdami parodyti pagalbos skyrius, paleisti:

padėti wgetpaste

wgetpaste -h

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.