Järgmises artiklis heidame pilgu Wgetpaste'ile. Kui teil on kunagi olnud vajadust jagage koodijuppe, esimene mõeldav teenus võib olla Pastebin.com. Lisaks sellele võime täna teksti jagamiseks leida mitmeid alternatiivseid teenuseid.
Kui jagate oma koodi sageli Pastebinile sarnaste teenuste abil, leiate Wgetpaste'i väga kasulikust. See on käsurea BASH-utiliit tekstilõikude hõlpsaks laadimiseks paperin-laadsetesse teenustesse. Wgetpaste'i skripti abil saavad kõik jagada kiiresti teksti juppe Käsurida Unixi-laadsetel süsteemidel.
Installige Wgetpaste
Kui olete huvitatud selle rakenduse proovimisest, näete, et kõik kasutajad saavad seda teha laadige see utiliit alla aadressilt projekti veebisait wgetpaste. Siis peate selle lihtsalt käsitsi installima, nagu allpool kirjeldatud.
Esmalt avage terminal (Ctrl + Alt + T) ja laadige Wgetpaste'ist alla uusim tõrvafail:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
Eemaldage see kirjutamine:
tar -xjvf wgetpaste-2.28.tar.bz2
Pärast pea üle kataloogi:
cd wgetpaste-2.28/
Nüüd sa lihtsalt pead kopeerige binaararvuti wgetpaste'ist oma $ PATH-i, näiteks / usr / local / bin /.
sudo cp wgetpaste /usr/local/bin/
Lõpeta tehes käivitatav fail:
sudo chmod +x /usr/local/bin/wgetpaste
Laadige tekstijupid koos Wgetpaste'iga
Laadige üles tekstifailid
Tekstifaili laadimiseks lihtsalt käivitage:
wgetpaste mi-texto.txt
See käsk laadib faili my-text.txt sisu.
see võib jagage loodud URL-i mis tahes andmekandja kaudu nagu post, sõnum jne. Kes selle URL-i saab, näeb faili sisu oma veebibrauseris.
Võite ka seda teha vaadake, mida üles laaditakse. Selleks kasutage -t variant nagu see on näidatud järgmises:
wgetpaste -t mi-texto.txt
Laadige tekstilõigud üles erinevatesse teenustesse
Vaikimisi laadib Wgetpaste tekstifragmendid faili poundpythoni teenus, kuid neid on veel. Et näha toetatud teenuste loend, jookse:
wgetpaste -S
* Tähistab vaiketeenust.
Nagu näete, Wgetpaste praegu toetab viit teksti jagamise teenust. Ma ei proovinud neid kõiki, kuid kõik kolm võimalust, mida proovisin, mõjusid hästi.
et laadige sisu üles teistesse teenustesse, näiteks dpaste.com, kasutage lihtsalt -s variant käsus:
wgetpaste -s dpaste mi-texto.txt
Loe sisend stdinilt
Wgetpaste suudab ka sisendeid lugeda stdin.
uname -a | wgetpaste
See käsk laadib käsu 'uname -a' väljundi.
Laadi COMMAND ja COMMAND väljund kokku
Mõnikord võib osutuda vajalikuks kleepida COMMAND ja selle väljund. Selleks lisage käsu sisu jutumärkidesse:
wgetpaste -c ‘pwd’
Selle valikuga laadib käsu 'pwd' koos väljundiga. See võib olla kasulik, kui tahame, et teised teaksid täpselt, mis täpselt käsk me käitasime ja selle väljund on.
Määra keel
Vaikimisi laadib Wgetpaste tekstilõigud lihttekstina. Sest loetlege keeled, mida vaiketeenus toetab, saate kasutada -L variant.
wgetpaste -L
See käsk loetleb kõik keeled, mida vaiketeenus toetab, s.t. pundpüüton.
Saame muutke seda, kasutades valikut -l.
wgetpaste -l Bash mi-texto.txt
Keela väljundis süntaksi või HTML-i esiletõstmine
Nagu eespool mainisin, kuvatakse tekstijuppe kindlas keeles (lihttekst, bash jne.). Siiski saame selle käitumise muuta kuvada lihtteksti juppe, valiku -r abil.
wgetpaste -r mi-texto.txt
Nagu ülaltoodud väljundist näha, pole süntaksi esiletõstmist ega HTML-vormingut. Ainult üks toores väljund.
Muutke Wgetpaste'i vaikesätteid
Kõiki vaikesätteid saab globaalselt muuta /etc/wgetpaste.conf või kasutaja kaustas failis ~ / .wgetpaste.conf.
Need failid pole vaikimisi saadaval minu Ubuntu süsteemis. Peate need vist käsitsi looma. Mõlema faili näidissisu on arendaja teinud kõigile kättesaadavaks siin y siin.
Kui uus konfiguratsioon teid ei veena, olete alati õigel ajal seda ise muutma või need kaks äsja loodud faili kustutama. Wgetpaste naaseb vaikeväärtustega töötamise juurde.
Hangi abi
Et näidata abi jaotis, jookse:
wgetpaste -h