V naslednjem članku si bomo ogledali Wgetpaste. Če ste kdaj potrebovali delite delčke kode, prva storitev, na katero pomislite, je Pastebin.com. Poleg tega lahko danes najdemo več alternativnih storitev za skupno rabo besedila.
Če svojo kodo delite pogosto s storitvami, podobnimi Pastebinu, bo Wgetpaste zelo koristen. Je pripomoček BASH ukazne vrstice za enostavno nalaganje delčkov besedila v pastebin podobne storitve. S pomočjo skripta Wgetpaste lahko vsakdo hitro deli delčke besedila iz Ukazna vrstica na Unixu podobnih sistemih.
Namestite Wgetpaste
Če vas zanima preizkus te aplikacije, boste videli, da bo to lahko uporabil vsak uporabnik prenesite ta pripomoček z spletna stran projekta wgetpaste. Nato ga morate namestiti ročno, kot je opisano spodaj.
Najprej odprite terminal (Ctrl + Alt + T) in prenesite najnovejšo datoteko tar z Wgetpaste:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
Izvlecite ga tipkanje:
tar -xjvf wgetpaste-2.28.tar.bz2
Despui nad glavo v imenik:
cd wgetpaste-2.28/
Zdaj pač moraš kopirajte binarno datoteko iz wgetpaste v vaš $ PATHna primer / usr / local / bin /.
sudo cp wgetpaste /usr/local/bin/
Končajte s tem izvršljiva datoteka:
sudo chmod +x /usr/local/bin/wgetpaste
Delčke besedila naložite z Wgetpaste
Naložite besedilne datoteke
Če želite naložiti besedilno datoteko, preprosto zaženite:
wgetpaste mi-texto.txt
Ta ukaz bo naložil vsebino datoteke my-text.txt.
Lahko delite ustvarjeni URL prek katerega koli medija kot so pošta, sporočila itd. Kdor prejme ta URL, bo lahko videl vsebino datoteke iz svojega spletnega brskalnika.
Lahko tudi poglejte, kaj bo naloženo. Za to uporabite -t možnost kot je prikazano v nadaljevanju:
wgetpaste -t mi-texto.txt
Naložite delčke besedila v različne storitve
Wgetpaste privzeto naloži fragmente besedila v storitev poundpython, vendar obstaja še več. Videti seznam podprtih storitev, zaženi:
wgetpaste -S
Znak * označuje privzeto storitev.
Kot lahko vidite, Wgetpaste trenutno podpira pet storitev za izmenjavo besedil. Nisem poskusil vseh, vendar so vse tri možnosti, ki sem jih poskusil, delovale dobro.
za naložite vsebino v druge storitvena primer dpaste.com, samo uporabite -s možnost v ukazu:
wgetpaste -s dpaste mi-texto.txt
Preberite vnos iz stdin
Wgetpaste lahko bere tudi vhodne podatke iz stdin.
uname -a | wgetpaste
Ta ukaz bo naložil izhod ukaza 'uname -a'.
Izhod COMMAND in COMMAND naložite skupaj
Včasih bo morda treba prilepiti ukaz in njegov izhod. Če želite to narediti, vsebino ukaza zaprite v narekovaje:
wgetpaste -c ‘pwd’
S to možnostjo bo naložil ukaz 'pwd' skupaj z izhodom. To je lahko koristno, če želimo, da drugi jasno vedo, kakšen točno ukaz smo pravkar zagnali in kakšen je njegov izhod.
Nastavite jezik
Wgetpaste privzeto naloži delčke besedila v navadnem besedilu. Za seznam jezikov, ki jih podpira privzeta storitev, lahko uporabite -L možnost.
wgetpaste -L
Ta ukaz bo navedel vse jezike, ki jih podpira privzeta storitev, tj. funtpython.
Lahko spremenite to z možnostjo -l.
wgetpaste -l Bash mi-texto.txt
V izhodu onemogočite poudarjanje sintakse ali html
Kot sem že omenil, bodo delčki besedila prikazani v določeni jezikovni obliki (navadno besedilo, bash itd.). Vendar bomo to vedenje lahko spremenili v prikaže delčke navadnega besedila z možnostjo -r.
wgetpaste -r mi-texto.txt
Kot lahko vidite iz zgornjega izhoda, ni poudarjanja sintakse niti oblikovanja html. Samo en surove proizvodnje.
Spremenite privzete nastavitve Wgetpaste
Vse privzete nastavitve lahko globalno spremenite v /etc/wgetpaste.conf ali v uporabnikovi mapi v datoteki ~ / .wgetpaste.conf.
Te datoteke privzeto niso na voljo v mojem sistemu Ubuntu. Mislim, da jih morate ustvariti ročno. Razvijalec je vsem dal na voljo vzorčno vsebino obeh datotek tukaj y tukaj.
Če vas nova konfiguracija ne prepriča, ste vedno pravočasno, da jo spremenite sami ali pa izbrišete ti dve datoteki, ki ste jo pravkar ustvarili. Wgetpaste se bo vrnil k delu s privzetimi vrednostmi.
Poiščite pomoč
Za prikaz razdelek za pomoč, zaženi:
wgetpaste -h