Skip to main content

Deepaste is a simple application to send console pastes to the dpaste.org paste service.

Project description

DPASTE -- a CLI paste tool

This script can help you paste content from the CLI onto a web service at dpaste.de.

Usage

Paste one liners

dpaste --content <content> --expire <time> --lexer <content_type>

Pase a file content

dpaste --file <file> --expire <time> --lexer <content_type>

Using a pipe to send pastes

You can also use a pipe to send text to dpaste, for example

journalctl -b | dpaste

When successful, the link to the pasted content will be printed to the console.

Variables

Expiration time

This variable sets how long the page will keep your snippet. You can use:

  • onetime (This will let you display once.)
  • hour (default)
  • day
  • week

Content type (lexer)

This variable tells the engine how to highlight the content.

  • _text (default)
  • bash
  • c
  • html
  • perl
  • python
  • java
  • rst
  • tex
  • vim

More can be seen in the Dpaste documentaton.

Example

When you have a python script program.py and you want to paste it for a week, with Python highlighting, do:

dpaste --file program.py --expire week --lexer python

You can also use -f, -e, and -l shortcuts to provide arguments.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deepaste-1.0.2.tar.gz (15.4 kB view hashes)

Uploaded Source

Built Distribution

deepaste-1.0.2-py3-none-any.whl (15.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page