Kwinqaku elilandelayo siza kujonga kwi-Wgetpaste. Ukuba wakhe wanesidingo sokwenza njalo yabelana ngekhowudi, Inkonzo yokuqala ocinga ukuba inokuba yiPastebin.com. Ukongeza koku, namhlanje sinokufumana iinkonzo ezizezinye ezininzi zokwabelana ngesicatshulwa.
Ukuba wabelana ngekhowudi yakho rhoqo usebenzisa iinkonzo ezifanayo nePastebin, uya kufumana i-Wgetpaste iluncedo kakhulu. Yi Umgca wokuyalela we-BASH eluncedo yokulayisha ngokulula iziqwengana zombhalo kwiinkonzo ezinje nge-pastebin. Usebenzisa iskripthi seWgetpaste, nabani na unokukhawuleza abelane ngamaqhosha okubhaliweyo asuka kwi Umgca wokuyalela kwiinkqubo ezifana ne-Unix.
Faka i-Wgetpaste
Ukuba unomdla wokuzama esi sicelo, uya kubona ukuba nawuphi na umsebenzisi uya kuba nakho khuphela esi sixhobo kwi iwebhusayithi yeprojekthi Ingca yentyatyambo. Emva koko kufuneka uyifake ngesandla njengoko kuchaziwe ngezantsi.
Kuqala vula itheminali (Ctrl + Alt + T) kunye khuphela iifayile zetela zamva nje kwi-Wgetpaste:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
Yikhuphe ukuchwetheza:
tar -xjvf wgetpaste-2.28.tar.bz2
Después intloko ngaphezulu kulawulo:
cd wgetpaste-2.28/
Ngoku kufuneka nje Khuphela i-binary ukusuka kwi-wgetpaste ukuya kwi- $ PATH yakho, umzekelo / usr / yengingqi / bin /.
sudo cp wgetpaste /usr/local/bin/
Gqiba ngokwenza i Ifayile enokwenzeka:
sudo chmod +x /usr/local/bin/wgetpaste
Layisha iziqwengana zombhalo nge-Wgetpaste
Ngenisa iifayile ezibhaliweyo
Ukulayisha ifayile yokubhaliweyo, sebenzisa nje:
wgetpaste mi-texto.txt
Lo myalelo uya kulayisha imixholo yefayile yam-yokubhaliweyo.
Ku nokuba njalo yabelana nge-url evelisiweyo ngayo nayiphi na indlela njengemeyile, umyalezo, njl. Nabani na ofumana le URL uya kuba nakho ukubona umxholo wefayile kwisikhangeli sewebhu.
Unako kwakhona bona okuza kulayishwa. Ukwenza njalo, sebenzisa i -ukhetho njengoko kubonisiwe koku kulandelayo:
wgetpaste -t mi-texto.txt
Ngenisa iziqwengana zombhalo kwiinkonzo ezahlukeneyo
Ngokuzenzekelayo, iWgetpaste iya kulayisha amaqhekeza okubhaliweyo kwifayile ye- inkonzo yepoundpython, kodwa kukho okungakumbi. Ukubona uluhlu lweenkonzo ezixhaswayo, baleka:
wgetpaste -S
I * ibonisa inkonzo emiselweyo.
Njengoko ubona, iWgetpaste okwangoku ixhasa iinkonzo ezintlanu zokwabelana ngesicatshulwa. Khange ndizame zonke, kodwa zonke iindlela ezintathu endizizamile zisebenze kakuhle.
ukuba layisha umxholo kwezinye iinkonzo, umzekelo dpaste.comSebenzisa nje -khetho kumyalelo:
wgetpaste -s dpaste mi-texto.txt
Funda igalelo kwi-stdin
I-wgetpaste inokufunda igalelo kwi stdin.
uname -a | wgetpaste
Lo myalelo iya kulayisha imveliso yomyalelo 'uname -a'.
Ukulayisha UMYALELO kunye noMTHETHO wokukhupha kunye
Ngamanye amaxesha kunokuba yimfuneko ukuncamathisela UMTHETHO kunye nemveliso. Ukwenza oku, faka umxholo womyalelo kwizicaphuno:
wgetpaste -c ‘pwd’
Ngale ndlela uya kulayisha 'pwd' umyalelo kunye nemveliso. Oku kunokuba luncedo xa sifuna abanye bazi ngokucacileyo ukuba ngowuphi kanye lo myalelo sibalekileyo kunye nesiphumo saso.
Seta ulwimi
Ngokuzenzekelayo, iWgetpaste iya kulayisha iziqwengana zombhalo kwisicatshulwa esicacileyo. Kuba Dwelisa iilwimi ezixhaswa yinkonzo emiselweyoungasebenzisa ifayile ye- -L ukhetho.
wgetpaste -L
Lo myalelo uza kudwelisa zonke iilwimi ezixhaswa yinkonzo emiselweyo, o.k.t. ipondo python.
IPodemos tshintsha oku usebenzisa -l ukhetho.
wgetpaste -l Bash mi-texto.txt
Khubaza i-syntax okanye i-html yokuqaqambisa kwimveliso
Njengoko benditshilo apha ngasentla, iziqwengana zombhalo ziya kuboniswa kwifomathi yolwimi ethile (isicatshulwa esicacileyo, i-bash, njl.). Nangona kunjalo, siya kuba nakho ukuyitshintsha le ndlela yokuziphatha bonisa iziqwengana ezibhaliweyo, kunye -r ukhetho.
wgetpaste -r mi-texto.txt
Njengoko ubona kwimveliso engentla, akukho kugxininiswa kwe-syntax, akukho fomathi ye-html. Nje enye imveliso eluhlaza.
Guqula ukungagqibeki kwe-Wgetpaste
Zonke izinto ezingagqibekanga zinokutshintshwa kwihlabathi liphela /etc/wgetpaste.conf okanye kwifolda yomsebenzisi, kwifayile ~ /. wgetpaste.conf.
Ezi fayile azifumaneki ngokwendalo Kwinkqubo yam Ubuntu. Ndicinga ukuba kufuneka uzenze ngesandla. Umxholo wesampulu wazo zombini iifayile wenziwe wafumaneka kuye wonke umntu ngumphuhlisi apha y apha.
Ukuba ubumbeko olutsha alukuqinisekisi, uhlala ixesha nokuba ungayitshintsha ngokwakho okanye ucime ezi fayile zimbini uzenzileyo. Iphepha lomgxobhozo liya kubuyela ekusebenzeni namaxabiso asisiseko.
Fumana uncedo
Ukubonisa icandelo loncedo, baleka:
wgetpaste -h