Wgetpaste, last inn kodebiter fra terminalen for å dele

wgetpaste del kodene dine fra terminalen

I neste artikkel skal vi ta en titt på Wgetpaste. Hvis du noen gang har hatt behov for det del kodebiter, den første tjenesten du tenker på, kan være Pastebin.com. I tillegg til dette kan vi i dag finne flere alternative tjenester for å dele tekst.

Hvis du ofte deler koden din ved hjelp av tjenester som ligner på Pastebin, vil du finne Wgetpaste veldig nyttig. Det er en kommandolinje BASH-verktøy for å enkelt laste tekstutdrag i pastebin-lignende tjenester. Ved hjelp av Wgetpaste-skriptet kan alle raskt dele tekstutdrag fra Kommandolinje på Unix-lignende systemer.

Installer Wgetpaste

Hvis du er interessert i å prøve dette programmet, vil du se at alle brukere vil være i stand til å gjøre det last ned dette verktøyet fra prosjektnettsted wgetpaste. Da er det bare å installere det manuelt som beskrevet nedenfor.

last ned wgetpaste

Åpne først en terminal (Ctrl + Alt + T) og last ned den siste tarfilen fra Wgetpaste:

wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2

Pakk ut det å skrive:

tar -xjvf wgetpaste-2.28.tar.bz2

deretter hode over til katalogen:

cd wgetpaste-2.28/

Nå må du bare kopier binær fra wgetpaste til $ PATHfor eksempel / usr / local / bin /.

sudo cp wgetpaste /usr/local/bin/

Avslutt med å gjøre kjørbar fil:

sudo chmod +x /usr/local/bin/wgetpaste

Last tekstutdrag med Wgetpaste

Last opp tekstfiler

For å laste inn en tekstfil, er det bare å kjøre:

wgetpaste mi-texto.txt

Denne kommandoen vil laste innholdet i my-text.txt-filen.

wgetpaste dele en file.txt

Det kan del den genererte url via hvilket som helst medium som e-post, melding osv. Den som mottar denne URL-en, vil kunne se innholdet i filen fra sin nettleser.

tekstfil lastet opp med wgetpaste og sett fra nettleseren

Du kan også se hva som skal lastes opp. For å gjøre det, bruk -t alternativ som det er vist i følgende:

forhåndsvisning av wgetpaste før opplasting

wgetpaste -t mi-texto.txt

Last opp tekstutdrag til forskjellige tjenester

Som standard vil Wgetpaste laste tekstfragmentene inn i poundpython-tjeneste, men det er mer. Å se listen over støttede tjenester, løpe:

wgetpaste-tjenester er tilgjengelige som standard

wgetpaste -S

* Indikerer standardtjenesten.

Som du kan se, Wgetpaste for øyeblikket støtter fem tekstdelingstjenester. Jeg prøvde ikke alle, men alle de tre alternativene jeg prøvde, fungerte bra.

Til laste opp innhold til andre tjenesterfor eksempel dpaste.com, bruk bare -s alternativ i kommandoen:

wgetpaste endringstjeneste

wgetpaste -s dpaste mi-texto.txt

Les innspill fra stdin

Wgetpaste kan også lese innspill fra stdin.

wgetpaste stdin

uname -a | wgetpaste

Denne kommandoen vil laste utdataene fra kommandoen 'uname -a'.

Last COMMAND- og COMMAND-utdata sammen

Noen ganger kan det være nødvendig å lime inn et KOMMANDO og dets utdata. For å gjøre dette, legg innholdet av kommandoen i anførselstegn:

wgetpaste viser kommandoen og resultatet

wgetpaste -c ‘pwd’

Med dette alternativet vil laste inn 'pwd' -kommandoen sammen med utdataene. Dette kan være nyttig når vi vil at andre tydelig skal vite hva den nøyaktige kommandoen vi nettopp kjørte og dens utgang.

Sett språk

Som standard vil Wgetpaste laste tekstutdrag i ren tekst. Til liste opp språkene som støttes av standardtjenesten, kan du bruke -L alternativ.

wgetpaste -L

Denne kommandoen vil liste opp alle språkene som støttes av standardtjenesten, dvs. pundpython.

Vi endre dette ved hjelp av -l alternativet.

wgetpaste -l Bash mi-texto.txt

Deaktiver syntaks eller html-utheving i utdata

Som jeg nevnte ovenfor, vises tekstutdragene i et bestemt språkformat (ren tekst, bash, etc.). Imidlertid vil vi kunne endre denne oppførselen til vise klartekstutdrag med alternativet -r.

wgetpaste rå

wgetpaste -r mi-texto.txt

Som du kan se fra utdataene ovenfor, er det ingen syntaksutheving, ingen html-formatering. Bare én rå produksjon.

Endre standardinnstillinger for Wgetpaste

Alle standardinnstillinger kan endres globalt i /etc/wgetpaste.conf eller i brukerens mappe, i filen ~ / .wgetpaste.conf.

Disse filene er ikke tilgjengelige som standard på mitt Ubuntu-system. Jeg antar at du må lage dem manuelt. Eksempel på innhold for begge filene er gjort tilgjengelig for alle av utvikleren her y her.

Hvis den nye konfigurasjonen ikke overbeviser deg, er du alltid i tide til å enten endre den selv eller å slette disse to filene du nettopp opprettet. Wgetpaste vil gå tilbake til å arbeide med standardverdiene.

Få hjelp

Å vise hjelpeavdelingen, løpe:

hjelp wgetpaste

wgetpaste -h

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.