Wgetpaste, загрузите фрагменты кода из терминала, чтобы поделиться

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

В следующей статье мы рассмотрим Wgetpaste. Если у вас когда-либо была потребность поделиться фрагментами кода, первая услуга, о которой вы думаете, может быть Pastebin.com. Помимо этого, сегодня мы можем найти несколько альтернативных сервисов для обмена текстом.

Если вы часто делитесь своим кодом, используя службы, подобные Pastebin, вы найдете Wgetpaste очень полезным. Это служебная программа командной строки BASH для простой загрузки фрагментов текста в службы, подобные pastebin. Используя сценарий Wgetpaste, любой может быстро поделиться фрагментами текста из Командная строка в Unix-подобных системах.

Установить Wgetpaste

Если вы хотите попробовать это приложение, вы увидите, что любой пользователь сможет загрузите эту утилиту из сайт проекта 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, например / USR / местные / бен /.

sudo cp wgetpaste /usr/local/bin/

Закончите, выполнив исполняемый файл:

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

Загрузить фрагменты текста с помощью Wgetpaste

Загрузить текстовые файлы

Чтобы загрузить текстовый файл, просто запустите:

wgetpaste mi-texto.txt

Эта команда загрузит содержимое файла my-text.txt.

wgetpaste делится файлом file.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

Читать ввод со стандартного ввода

Wgetpaste также может читать ввод из STDIN.

стандартный ввод wgetpaste

uname -a | wgetpaste

Эта команда загрузит вывод команды uname -a.

Загрузите 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.