Në artikullin tjetër do të hedhim një vështrim në Wgetpaste. Nëse e keni pasur ndonjëherë të nevojshme ndajnë copat e kodit, shërbimi i parë që mendoni mund të jetë Pastebin.com. Përveç kësaj, sot mund të gjejmë disa shërbime alternative për të ndarë tekstin.
Nëse ndani kodin tuaj shpesh duke përdorur shërbime të ngjashme me Pastebin, do të gjeni Wgetpaste shumë të dobishëm. Isshtë një komandë e shërbimeve BASH për të ngarkuar me lehtësi fragmente teksti në shërbime të ngjashme me pastebin. Duke përdorur skenarin Wgetpaste, çdokush mund të ndajë shpejt fragmente teksti nga Linja e komandës në sistemet e ngjashme me Unix.
Instaloni Wgetpaste
Nëse jeni të interesuar të provoni këtë aplikacion, do të shihni se çdo përdorues do të jetë në gjendje shkarkoni këtë program nga faqja në internet e projektit Pastë vegjetale. Atëherë thjesht duhet ta instaloni manualisht siç përshkruhet më poshtë.
Së pari hapni një terminal (Ctrl + Alt + T) dhe shkarkoni skedarin e tar të fundit nga Wgetpaste:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
Nxjerr atë duke shtypur:
tar -xjvf wgetpaste-2.28.tar.bz2
atëherë kokë më kokë në direktori:
cd wgetpaste-2.28/
Tani ju vetëm duhet të kopjoni binarin nga wgetpaste në $ PATH tuaj, për shembull / usr / local / bin /.
sudo cp wgetpaste /usr/local/bin/
Mbaro duke bërë skedar i ekzekutueshëm:
sudo chmod +x /usr/local/bin/wgetpaste
Vendosni fragmente teksti me Wgetpaste
Ngarko skedarët me tekst
Për të ngarkuar një skedar teksti, thjesht ekzekutoni:
wgetpaste mi-texto.txt
Kjo komandë do të ngarkojë përmbajtjen e skedarit my-text.txt.
Ajo mund ndaj url-në e gjeneruar përmes cilitdo medium si posta, mesazhi, etj. Kushdo që merr këtë URL do të jetë në gjendje të shohë përmbajtjen e skedarit nga shfletuesi i tij i internetit.
Ju gjithashtu mundeni shikoni se çfarë do të ngarkojë. Për ta bërë këtë, përdorni -t opsion siç tregohet në vijim:
wgetpaste -t mi-texto.txt
Ngarko fragmente teksti në shërbime të ndryshme
Si parazgjedhje, Wgetpaste do të ngarkojë fragmentet e tekstit në shërbimi poundpython, por ka edhe më shumë. Të shikosh lista e shërbimeve të mbështetura, drejtuar:
wgetpaste -S
* Tregon shërbimin e paracaktuar.
Siç mund ta shihni, Wgetpaste aktualisht mbështet pesë shërbime të ndarjes së tekstit. Nuk i provova të gjithë, por të tre opsionet që provova funksionuan mirë.
në ngarkoni përmbajtje në shërbime të tjera, për shembull dpaste.com, thjesht përdorni opsioni -s në komandë:
wgetpaste -s dpaste mi-texto.txt
Lexoni të dhëna nga stdin
Wgetpaste gjithashtu mund të lexojë të dhëna nga stdin.
uname -a | wgetpaste
Kjo komandë do të ngarkojë prodhimin e komandës 'uname -a'.
Ngarko së bashku prodhimin COMMAND dhe COMMAND
Ndonjëherë mund të jetë e nevojshme të ngjitni një komandë dhe prodhimin e tij. Për ta bërë këtë, mbyllni përmbajtjen e komandës në thonjëza:
wgetpaste -c ‘pwd’
Me këtë opsion do të ngarkojë komandën 'pwd' së bashku me prodhimin e saj. Kjo mund të jetë e dobishme kur dëshirojmë që të tjerët të dinë qartë se cili është komanda e saktë që kemi ekzekutuar dhe rezultati i saj.
Vendosni gjuhën
Si parazgjedhje, Wgetpaste do të ngarkojë fragmente teksti në tekst të thjeshtë. Për listoni gjuhët e mbështetura nga shërbimi i paracaktuar, ju mund të përdorni -L opsion.
wgetpaste -L
Kjo komandë do të rendisë të gjitha gjuhët e mbështetura nga shërbimi i paracaktuar, d.m.th. poundpython.
Ne mundemi ndryshoni këtë duke përdorur opsionin -l.
wgetpaste -l Bash mi-texto.txt
Çaktivizoni sintaksën ose theksimin e html në dalje
Siç e përmenda më herët, fragmentet e tekstit do të shfaqen në një format të veçantë gjuhe (teksti i thjeshtë, bash, etj.) Sidoqoftë, ne do të jemi në gjendje ta ndryshojmë këtë sjellje në shfaqni fragmentet e tekstit të thjeshtë, me opsionin -r.
wgetpaste -r mi-texto.txt
Siç mund ta shihni nga rezultati i mësipërm, nuk ka theksim të sintaksës, as formatim të html. Vetem nje prodhimi i papërpunuar.
Ndryshoni parazgjedhjet e Wgetpaste
Të gjitha standartet mund të ndryshohen globalisht në /etc/wgetpaste.conf ose në dosjen e përdoruesit, në skedar get / .wgetpaste.konf.
Këto skedarë nuk janë në dispozicion si parazgjedhje në sistemin tim Ubuntu. Unë mendoj se ju duhet t'i krijoni ato manualisht. Shembulli i përmbajtjes për të dy skedarët është bërë i disponueshëm për të gjithë nga zhvilluesi këtu y këtu.
Nëse konfigurimi i ri nuk ju bind, ju jeni gjithmonë në kohë ose ta ndryshoni vetë ose t'i fshini këto dy skedarë që sapo krijuat. Wgetpaste do të kthehet në punën me vlerat e paracaktuara.
Merr ndihmë
Për të treguar seksioni i ndihmës, drejtuar:
wgetpaste -h