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, наприклад / usr / local / bin /.

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 також може читати вхідні дані з stdin.

wgetpaste stdin

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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.