Wgetpaste, załaduj fragmenty kodu z terminala do udostępnienia

wgetpaste udostępnia swoje kody z terminala

W następnym artykule przyjrzymy się Wgetpaste. Jeśli kiedykolwiek miałeś taką potrzebę udostępniać fragmenty kodu, pierwszą usługą, o której myślisz, może być Pastebin.com. Oprócz tego dzisiaj możemy znaleźć kilka alternatywnych usług udostępniania tekstu.

Jeśli często udostępniasz swój kod za pomocą usług podobnych do Pastebin, Wgetpaste okaże się bardzo przydatny. To jest Narzędzie BASH wiersza poleceń do łatwego ładowania fragmentów tekstu do usług podobnych do pastebin. Korzystając ze skryptu Wgetpaste, każdy może szybko udostępniać fragmenty tekstu z pliku Wiersz poleceń w systemach uniksopodobnych.

Zainstaluj Wgetpaste

Jeśli jesteś zainteresowany wypróbowaniem tej aplikacji, zobaczysz, że każdy użytkownik będzie mógł pobierz to narzędzie z witryna projektu wgetpaste. Następnie wystarczy zainstalować go ręcznie, jak opisano poniżej.

pobierz wgetpaste

Najpierw otwórz terminal (Ctrl + Alt + T) i pobierz najnowszy plik tar z Wgetpaste:

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

Wyodrębnij to pisanie na maszynie:

tar -xjvf wgetpaste-2.28.tar.bz2

Po udać się do katalogu:

cd wgetpaste-2.28/

Teraz po prostu musisz skopiuj plik binarny z wgetpaste do swojej $ PATH, na przykład / usr / local / bin /.

sudo cp wgetpaste /usr/local/bin/

Zakończ, wykonując plik wykonywalny:

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

Załaduj fragmenty tekstu za pomocą Wgetpaste

Prześlij pliki tekstowe

Aby załadować plik tekstowy, po prostu uruchom:

wgetpaste mi-texto.txt

To polecenie załaduje zawartość pliku my-text.txt.

wgetpaste współdzielenie pliku.txt

można udostępnij wygenerowany adres URL za pośrednictwem dowolnego medium jak poczta, wiadomość itp. Ktokolwiek otrzyma ten adres URL, będzie mógł zobaczyć zawartość pliku w swojej przeglądarce internetowej.

plik tekstowy przesłany za pomocą wgetpaste i przeglądany w przeglądarce internetowej

Możesz również zobacz, co zostanie przesłane. Aby to zrobić, użyj -t opcja jak pokazano poniżej:

wgetpaste podgląd pliku przed przesłaniem

wgetpaste -t mi-texto.txt

Prześlij fragmenty tekstu do różnych usług

Domyślnie Wgetpaste załaduje fragmenty tekstu do pliku usługa poundpython, ale jest tego więcej. Zobaczyć lista obsługiwanych usług, biegać:

Usługi wgetpaste są dostępne domyślnie

wgetpaste -S

* Oznacza usługę domyślną.

Jak widać, obecnie Wgetpaste obsługuje pięć usług udostępniania tekstu. Nie wypróbowałem wszystkich, ale wszystkie trzy opcje, które wypróbowałem, działały dobrze.

do przesyłać treści do innych usług, na przykład wklej.com, po prostu użyj -s opcja w poleceniu:

Usługa zmiany wgetpaste

wgetpaste -s dpaste mi-texto.txt

Odczytaj wejście ze standardowego wejścia

Wgetpaste może również czytać dane wejściowe z stdin.

standardowe wejście wgetpaste

uname -a | wgetpaste

To polecenie załaduje wyjście polecenia „uname -a”.

Załaduj razem wyjścia COMMAND i COMMAND

Czasami może być konieczne wklejenie POLECENIA i jego wyniku. Aby to zrobić, umieść treść polecenia w cudzysłowie:

wgetpaste pokazuje polecenie i wynik

wgetpaste -c ‘pwd’

Dzięki tej opcji załaduje polecenie „pwd” wraz z jego wyjściem. Może to być przydatne, gdy chcemy, aby inni dokładnie wiedzieli, jakie dokładnie polecenie właśnie uruchomiliśmy i jakie jest jego wyjście.

Ustaw język

Domyślnie Wgetpaste ładuje fragmenty tekstu w postaci zwykłego tekstu. Dla lista języków obsługiwanych przez usługę domyślną, możesz użyć -L opcja.

wgetpaste -L

To polecenie wyświetli listę wszystkich języków obsługiwanych przez domyślną usługę, tj. python.

Możemy zmień tę opcję za pomocą -l.

wgetpaste -l Bash mi-texto.txt

Wyłącz podświetlanie składni lub html na wyjściu

Jak wspomniałem wcześniej, fragmenty tekstu będą wyświetlane w określonym formacie językowym (zwykły tekst, bash itp.). Będziemy jednak mogli zmienić to zachowanie na wyświetla zwykłe fragmenty tekstu z opcją -r.

wgetpaste na surowo

wgetpaste -r mi-texto.txt

Jak widać na powyższym wyjściu, nie ma podświetlania składni ani formatowania HTML. Tylko jeden surowa produkcja.

Zmień ustawienia domyślne Wgetpaste

Wszystkie wartości domyślne można zmienić globalnie w /etc/wgetpaste.conf lub w folderze użytkownika, w pliku ~ / .wgetpaste.conf.

Te pliki nie są domyślnie dostępne w moim systemie Ubuntu. Myślę, że musisz je utworzyć ręcznie. Przykładowa zawartość obu plików została udostępniona wszystkim przez programistę tutaj y tutaj.

Jeśli nowa konfiguracja Cię nie przekonuje, zawsze jesteś na czas, aby zmienić ją samodzielnie lub usunąć te dwa pliki, które właśnie utworzyłeś. Wgetpaste powróci do pracy z wartościami domyślnymi.

Uzyskaj pomoc

Aby pokazać sekcja pomocy, biegać:

help wgetpaste

wgetpaste -h

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.