U sljedećem ćemo članku pogledati Wgetpaste. Ako ste ikad imali potrebu podijelite isječke koda, prva usluga na koju mislite može biti Pastebin.com. Uz ovo, danas možemo pronaći nekoliko alternativnih usluga za dijeljenje teksta.
Ako svoj kod često dijelite koristeći usluge slične Pastebinu, Wgetpaste će vam biti vrlo koristan. To je uslužni program BASH naredbenog retka za jednostavno učitavanje isječaka teksta u pastebin-slične usluge. Pomoću skripte Wgetpaste svatko može brzo podijeliti isječke teksta iz Naredbeni redak na sustavima sličnim Unixu.
Instalirajte Wgetpaste
Ako ste zainteresirani za isprobavanje ove aplikacije, vidjet ćete da će to moći svaki korisnik preuzmite ovaj uslužni program sa web stranica projekta wgetpaste. Tada ga jednostavno morate instalirati ručno kako je opisano u nastavku.
Prvo otvorite terminal (Ctrl + Alt + T) i preuzmite najnoviju tar datoteku s Wgetpastea:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
Izvadi ga tipkanje:
tar -xjvf wgetpaste-2.28.tar.bz2
Después glavom iznad u direktorij:
cd wgetpaste-2.28/
Sad jednostavno moraš kopirajte binarnu datoteku s wgetpaste-a na svoj $ PATH, na primjer / usr / local / bin /.
sudo cp wgetpaste /usr/local/bin/
Završite izvođenjem izvršna datoteka:
sudo chmod +x /usr/local/bin/wgetpaste
Učitajte isječke teksta s Wgetpasteom
Prenesite tekstualne datoteke
Da biste učitali tekstualnu datoteku, jednostavno pokrenite:
wgetpaste mi-texto.txt
Ova naredba učitava sadržaj datoteke my-text.txt.
To može podijelite generirani URL putem bilo kojeg medija poput pošte, poruke itd. Tko primi ovaj URL, moći će vidjeti sadržaj datoteke iz svog web preglednika.
Također možete pogledajte što će se učitati. Da biste to učinili, upotrijebite -t opcija kao što je prikazano u sljedećem:
wgetpaste -t mi-texto.txt
Prenesite isječke teksta na različite usluge
Prema zadanim postavkama, Wgetpaste će učitati fragmente teksta u poundpython usluga, ali ima još toga. Vidjeti popis podržanih usluga, trčanje:
wgetpaste -S
Znak * označava zadanu uslugu.
Kao što vidite, Wgetpaste trenutno podržava pet usluga dijeljenja teksta. Nisam probao sve, ali sve tri opcije koje sam pokušao funkcionirale su u redu.
u prenesite sadržaj na druge usluge, na primjer dpaste.com, samo upotrijebite -s opcija u naredbi:
wgetpaste -s dpaste mi-texto.txt
Pročitajte unos sa stdina
Wgetpaste također može čitati ulaz s stdin.
uname -a | wgetpaste
Ova naredba učitat će izlaz naredbe 'uname -a'.
Učitajte COMMAND i COMMAND izlaz zajedno
Ponekad će biti potrebno zalijepiti naredbu i njezin izlaz. Da biste to učinili, sadržaj naredbe priložite u navodnike:
wgetpaste -c ‘pwd’
Uz ovu opciju učitat će naredbu 'pwd' zajedno s njezinim izlazom. To može biti korisno kada želimo da drugi jasno znaju koja je točno naredba koju smo upravo pokrenuli i njezin izlaz.
Postavite jezik
Prema zadanim postavkama, Wgetpaste će učitati isječke teksta u običnom tekstu. Za navedite jezike koje podržava zadana usluga, možete koristiti -L opcija.
wgetpaste -L
Ova naredba će navesti sve jezike koje podržava zadana usluga, tj. poundpython.
Možemo promijenite ovu opciju -l.
wgetpaste -l Bash mi-texto.txt
Isključite isticanje sintakse ili html-a u izlazu
Kao što sam gore spomenuo, isječci teksta prikazivat će se u određenom jezičnom formatu (običan tekst, bash itd.)). Međutim, moći ćemo promijeniti ovo ponašanje u prikazuju isječke običnog teksta, s opcijom -r.
wgetpaste -r mi-texto.txt
Kao što možete vidjeti iz gornjeg rezultata, nema isticanja sintakse, niti HTML oblikovanja. Samo jedan sirova proizvodnja.
Promijenite zadane vrijednosti Wgetpastea
Sve zadane postavke mogu se globalno promijeniti u /etc/wgetpaste.conf ili u korisničkoj mapi, u datoteci ~ / .wgetpaste.conf.
Te datoteke prema zadanim postavkama nisu dostupne na mom Ubuntu sustavu. Pretpostavljam da ih trebate stvoriti ručno. Programer je svima stavio na raspolaganje uzorak sadržaja obje datoteke ovdje y ovdje.
Ako vas nova konfiguracija ne uvjeri, uvijek stižete na vrijeme ili je sami promijeniti ili izbrisati ove dvije datoteke koje ste upravo stvorili. Wgetpaste će se vratiti na rad sa zadanim vrijednostima.
Pozovite pomoć
Pokazati odjeljak za pomoć, trčanje:
wgetpaste -h