Wgetpaste, načtěte fragmenty kódu z terminálu ke sdílení

wgetpaste sdílejte své kódy z terminálu

V příštím článku se podíváme na Wgetpaste. Pokud jste někdy měli potřebu sdílet fragmenty kódu, první službou, na kterou si myslíte, může být Pastebin.com. Kromě toho dnes můžeme najít několik alternativních služeb pro sdílení textu.

Pokud sdílíte svůj kód často pomocí služeb podobných Pastebin, bude Wgetpaste velmi užitečný. Je to obslužný program BASH příkazového řádku pro snadné načtení textových úryvků do služeb podobných pastebin. Pomocí skriptu Wgetpaste může kdokoli rychle sdílet úryvky textu z Příkazový řádek na systémech podobných Unixu.

Nainstalujte Wgetpaste

Pokud máte zájem o vyzkoušení této aplikace, uvidíte, že to bude moci každý uživatel stáhnout tento nástroj z webové stránky projektu wgetpaste. Pak jej stačí nainstalovat ručně, jak je popsáno níže.

stáhnout wgetpaste

Nejprve otevřete terminál (Ctrl + Alt + T) a stáhněte si nejnovější soubor tar z Wgetpaste:

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

Extrahujte to psaní na stroji:

tar -xjvf wgetpaste-2.28.tar.bz2

Po hlava nad hlavou do adresáře:

cd wgetpaste-2.28/

Teď už jen musíte zkopírujte binární soubor z wgetpaste do vaší $ PATHnapříklad / usr / místní / bin /.

sudo cp wgetpaste /usr/local/bin/

Dokončete to spustitelný soubor:

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

Načtěte textové úryvky pomocí Wgetpaste

Nahrajte textové soubory

Chcete-li načíst textový soubor, stačí spustit:

wgetpaste mi-texto.txt

Tento příkaz načte obsah souboru my-text.txt.

wgetpaste sdílení souboru.txt

To může sdílet vygenerovanou adresu URL prostřednictvím libovolného média jako je pošta, zpráva atd. Kdokoli obdrží tuto adresu URL, bude moci zobrazit obsah souboru ze svého webového prohlížeče.

textový soubor nahraný pomocí wgetpaste a prohlížený z webového prohlížeče

Můžete také podívejte se, co se má nahrát. K tomu použijte -t možnost jak je znázorněno v následujícím:

wgetpaste náhled souboru před nahráním

wgetpaste -t mi-texto.txt

Nahrajte textové úryvky do různých služeb

Ve výchozím nastavení načte Wgetpaste textové fragmenty do souboru služba poundpython, ale je toho víc. Vidět seznam podporovaných služeb, spustit:

Ve výchozím nastavení jsou k dispozici služby wgetpaste

wgetpaste -S

Symbol * označuje výchozí službu.

Jak vidíte, Wgetpaste aktuálně podporuje pět služeb sdílení textu. Nezkoušel jsem všechny, ale všechny tři možnosti, které jsem vyzkoušel, fungovaly dobře.

na nahrát obsah do jiných služebnapříklad dpaste.com, stačí použít - možnost v příkazu:

služba změny wgetpaste

wgetpaste -s dpaste mi-texto.txt

Číst vstup ze standardního vstupu

Wgetpaste může také číst vstup z stdin.

wgetpaste stdin

uname -a | wgetpaste

Tento příkaz načte výstup příkazu 'uname -a'.

Načtěte příkazy COMMAND a COMMAND společně

Někdy může být nutné vložit PŘÍKAZ a jeho výstup. Chcete-li to provést, uzavřete obsah příkazu do uvozovek:

wgetpaste zobrazuje příkaz a výsledek

wgetpaste -c ‘pwd’

S touto možností načte příkaz 'pwd' spolu s jeho výstupem. To může být užitečné, když chceme, aby ostatní jasně věděli, jaký přesný příkaz jsme právě spustili a jaký je jeho výstup.

Nastavit jazyk

Ve výchozím nastavení načte Wgetpaste textové úryvky ve formátu prostého textu. Pro seznam jazyků podporovaných výchozí službou, můžete použít -L možnost.

wgetpaste -L

Tento příkaz zobrazí seznam všech jazyků podporovaných výchozí službou, tj. Poundpython.

Můžeme změňte to pomocí volby -l.

wgetpaste -l Bash mi-texto.txt

Vypněte zvýraznění syntaxe nebo html ve výstupu

Jak jsem již zmínil výše, textové úryvky se zobrazí v určitém jazykovém formátu (prostý text, bash atd.). Toto chování však budeme moci změnit na zobrazit úryvky prostého textu s volbou -r.

wgetpaste syrové

wgetpaste -r mi-texto.txt

Jak vidíte z výstupu výše, neexistuje žádné zvýraznění syntaxe, žádné formátování html. Jen jeden surový výstup.

Změňte výchozí hodnoty Wgetpaste

Všechna výchozí nastavení lze globálně změnit v /etc/wgetpaste.conf nebo ve složce uživatele v souboru ~ / .wgetpaste.conf.

Tyto soubory nejsou ve výchozím nastavení k dispozici na mém systému Ubuntu. Myslím, že je musíte vytvořit ručně. Ukázkový obsah pro oba soubory vývojář zpřístupnil všem zde y zde.

Pokud vás nová konfigurace nepřesvědčí, máte vždy čas buď ji sami změnit, nebo odstranit tyto dva soubory, které jste právě vytvořili. Wgetpaste se vrátí k práci s výchozími hodnotami.

Získejte pomoc

Ukázat sekce nápovědy, spustit:

pomozte wgetpaste

wgetpaste -h

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.