mirror of
https://tildegit.org/tomasino/pb.git
synced 2024-11-20 03:25:54 +01:00
243709cee7
On systems without bash completion, CPLDIR is empty, but the makefile still tries to install the bash completion and fails. |
||
---|---|---|
LICENSE | ||
Makefile | ||
pb | ||
pb.1 | ||
pb.d | ||
README.md |
pb
pb is a helper utility for using 0x0 pastebin services
pb provides an easy-to-use interface for uploading images or piping output to a 0x0 pastebin service. While it comes pre-configured with a specific pastebin, the service endpoint can be overridden.
Usage Examples
Upload 'scores.txt' to the pastebin
pb scores.txt
Upload piped output to the pastebin
echo 'Secret info' | pb
Upload a list of javascript files to the pastebin individually
find . -type f -name '*.js' -print | pb -f
Upload a file to a different pastebin endpoint
pb -s http://0x0.st scores.txt
Shorten a URL
pb -u https://google.com
Options
-h Show this help
-v Show current version number
-f Explicitly interpret stdin as filename
-c Pretty color output
-u Shorten URL
-s server_address Use alternative pastebin server address
Install
sudo make install
Note: On systems without admin access the binary can be run directly from the
git repo, but will lack man
support and command completion.
Uninstall
sudo make uninstall
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.