Wgetpaste, заредете кодови фрагменти от терминала за споделяне

wgetpaste споделете кодовете си от терминала

В следващата статия ще разгледаме Wgetpaste. Ако някога сте имали нужда споделяне на кодови фрагменти, първата услуга, за която се сещате, може да бъде Pastebin.com. В допълнение към това днес можем да намерим няколко алтернативни услуги за споделяне на текст.

Ако често споделяте кода си, като използвате услуги, подобни на Pastebin, ще намерите Wgetpaste много полезен. Това е помощната програма на командния ред BASH за лесно зареждане на текстови фрагменти в подобни на pastebin услуги. Използвайки скрипта Wgetpaste, всеки може бързо да споделя фрагменти от текст от Командна линия на Unix-подобни системи.

Инсталирайте Wgetpaste

Ако се интересувате от изпробването на това приложение, ще видите, че всеки потребител ще може изтеглете тази програма от уебсайт на проекта wgetpaste. След това просто трябва да го инсталирате ръчно, както е описано по-долу.

изтегляне на

Първо отворете терминал (Ctrl + Alt + T) и изтеглете най-новия tar файл от Wgetpaste:

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

Извадете го пишете:

tar -xjvf wgetpaste-2.28.tar.bz2

след това над главата към директорията:

cd wgetpaste-2.28/

Сега просто трябва копирайте двоичния файл от wgetpaste във вашия $ PATH, например / ЮЕсАр / местни / хамбар /.

sudo cp wgetpaste /usr/local/bin/

Завършете, като направите изпълним файл:

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

Заредете текстови фрагменти с Wgetpaste

Качете текстови файлове

За да заредите текстов файл, просто изпълнете:

wgetpaste mi-texto.txt

Тази команда ще зареди съдържанието на файла my-text.txt.

wgetpaste споделяне на файл.txt

Можете да споделете генерирания url чрез всеки носител като поща, съобщение и т.н. Който получи този URL адрес, ще може да види съдържанието на файла от своя уеб браузър.

текстов файл, качен с wgetpaste и разгледан от уеб браузъра

Можете също така вижте какво ще бъде качено. За да направите това, използвайте -t опция както е показано в следното:

wgetpaste файл за визуализация преди качване

wgetpaste -t mi-texto.txt

Качете текстови фрагменти в различни услуги

По подразбиране Wgetpaste ще зареди текстовите фрагменти в услуга poundpython, но има и още. Да видиш списъка на поддържаните услуги, тичам:

wgetpaste услуги, налични по подразбиране

wgetpaste -S

Знакът * показва услугата по подразбиране.

Както можете да видите, Wgetpaste в момента поддържа пет услуги за споделяне на текст. Не опитах всички, но и трите варианта, които опитах, работиха добре.

за качвайте съдържание в други услуги, например dpaste.com, просто използвайте -s опция в командата:

услуга за смяна на wgetpaste

wgetpaste -s dpaste mi-texto.txt

Прочетете входа от stdin

Wgetpaste може също да чете вход от стандартния вход.

wgetpaste stdin

uname -a | wgetpaste

Тази команда ще зареди изхода на командата 'uname -a'.

Заредете изхода COMMAND и COMMAND заедно

Понякога може да се наложи да поставите COMMAND и изхода му. За целта затворете съдържанието на командата в кавички:

wgetpaste показва командата и резултата

wgetpaste -c ‘pwd’

С тази опция ще зареди командата 'pwd' заедно с нейния изход. Това може да бъде полезно, когато искаме другите ясно да знаят каква е точната команда, която току-що изпълнихме, и резултатите от нея.

Задайте език

По подразбиране Wgetpaste ще зареди текстови фрагменти в обикновен текст. За избройте езиците, поддържани от услугата по подразбиране, можете да използвате -L опция.

wgetpaste -L

Тази команда ще изброи всички езици, поддържани от услугата по подразбиране, т.е. паундпитон.

Ние можем променете това, като използвате опцията -l.

wgetpaste -l Bash mi-texto.txt

Деактивирайте подчертаването на синтаксис или html в изхода

Както споменах по-горе, текстовите фрагменти ще се показват в определен език (обикновен текст, bash и др.). Ние обаче ще можем да променим това поведение на покажете фрагментите на обикновен текст, с опцията -r.

wgetpaste суров

wgetpaste -r mi-texto.txt

Както можете да видите от изхода по-горе, няма подчертаване на синтаксис, нито HTML форматиране. Само един суров изход.

Променете настройките по подразбиране на Wgetpaste

Всички настройки по подразбиране могат да бъдат променени глобално в /etc/wgetpaste.conf или в папката на потребителя, във файла ~ / .wgetpaste.conf.

Тези файлове не са налични по подразбиране на моята система Ubuntu. Предполагам, че трябва да ги създадете ръчно. Примерното съдържание за двата файла е предоставено на всички от разработчика тук y тук.

Ако новата конфигурация не ви убеждава, вие винаги сте навреме или да я промените сами, или да изтриете тези два файла, които току-що сте създали. Wgetpaste ще се върне към работа със стойностите по подразбиране.

Потърсете помощ

За да покажете раздел помощ, тичам:

помощ wgetpaste

wgetpaste -h

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.