SUSEPASTE(1)
π¦ susepaste(1) β like, the openSUSE pastebin tool, bestie
okay so real talk: this is the manual page for susepaste, a User Commands situation, and it's genuinely iconic. it does exactly one thing and it slays at it. let's go π
β¨ NAME β¨
susepaste β paste text on openSUSE Paste π
β¨ SYNOPSIS β¨
susepaste [options] [FILE]
β¨ DESCRIPTION β¨
so basically π you take some text, and you yeet it onto the openSUSE pastebin site, which is literally https://paste.opensuse.org. that's the whole vibe.
- if you give it no argument at all, it reads the text from standard input. classic.
- if you do give it a file, it pastes the content of the file. main character energy.
after pasting, it prints out the URL. that's your receipt, bestie, keep it π«Ά
also, heads up: options can be changed in the ~/.susepaste configuration file as variables, or you can just specify them as arguments. your call, both eat.
β¨ OPTIONS β¨
-nNICK β nickname of the author of the paste π-tTITLE β name of the paste π·οΈ-kKEY β API key to paste as you π-fSYNTAX β what kind of syntax highlighting should be used. default istext, and the possible values are, like, a lot π:abapβ ABAPactionscriptβ ActionScriptadaβ Adaapacheβ Apache configurationapplescriptβ AppleScriptapt_sourcesβ Apt sourcesasmβ ASMaspβ ASPautoconfβ Autoconfautohotkeyβ Autohotkeyautoitβ AutoItavisynthβ AviSynthawkβ awkbashβ Bashbasic4glβ Basic4GLbibtexβ BibTeXblitzbasicβ BlitzBasicbnfβ bnfbooβ Boobfβ Brainfuckcβ Ccsharpβ C#c_macβ C (Mac)cppβ C++cpp-qtβ C++ (QT)caddclβ CAD DCLcadlispβ CAD Lispcfdgβ CFDGchaiscriptβ ChaiScriptcilβ CILclojureβ Clojurecmakeβ CMakecobolβ COBOLcfmβ ColdFusioncssβ CSScuesheetβ Cuesheetdβ Ddcsβ DCSdelphiβ Delphidiffβ Diffdivβ DIVdosβ DOSdotβ dotecmascriptβ ECMAScripteiffelβ Eiffelemailβ eMail (mbox)erlangβ Erlangfsharpβ F#foβ FO (abas-ERP)fortranβ Fortranfreebasicβ FreeBasic4csβ GADV 4CSgambasβ GAMBASgdbβ GDBgeneroβ generogenieβ Genieglslβ glSlanggmlβ GMLgettextβ GNU Gettextmakeβ GNU makegnuplotβ Gnuplotgroovyβ Groovygwbasicβ GwBasichaskellβ Haskellhicestβ HicEsthq9plusβ HQ9+html4strictβ HTMLiconβ Iconimageβ Image (png, jpg)iniβ INIinnoβ Innointercalβ INTERCALioβ Iojβ Jjavaβ Javajava5β Java(TM) 2 Platform Standard Editionjavascriptβ Javascriptjqueryβ jQuerykixtartβ KiXtartklonecβ KLone Cklonecppβ KLone C++latexβ LaTeXlispβ Lisplocobasicβ Locomotive Basiclogtalkβ Logtalklolcodeβ LOLcodelotusformulaβ Lotus Notes @Formulaslotusscriptβ LotusScriptlscriptβ LScriptlsl2β LSL2luaβ Luamagiksfβ MagikSFmapbasicβ MapBasicmatlabβ Matlab Mmpasmβ Microchip Assemblerregβ Microsoft Registrymircβ mIRC Scriptingmmixβ MMIXmodula2β Modula-2modula3β Modula-3m68kβ Motorola 68000 Assemblermxmlβ MXMLmysqlβ MySQLnewlispβ newlispnsisβ NSISoberon2β Oberon-2objcβ Objective-Cocamlβ OCamlocaml-briefβ OCaml (brief)pfβ OpenBSD Packet Filteroobasβ OpenOffice.org Basicoracle8β Oracle 8 SQLoracle11β Oracle 11 SQLoxygeneβ Oxygene (Delphi Prism)ozβ OZpascalβ Pascalpcreβ PCREperβ perperlβ Perlperl6β Perl 6phpβ PHPphp-briefβ PHP (brief)pic16β PIC16pikeβ Pikepixelbenderβ Pixel Bender 1.0plsqlβ PL/SQLtextβ Plain Textpostgresqlβ PostgreSQLpovrayβ POVRAYpowerbuilderβ PowerBuilderpowershellβ PowerShellprogressβ Progressprologβ Prologpropertiesβ PROPERTIESprovidexβ ProvideXpurebasicβ PureBasicpythonβ Pythonqβ q/kdb+qbasicβ QBasic/QuickBASICrsplusβ R / S+railsβ Railsrebolβ REBOLrobotsβ robots.txtrpmspecβ RPM Specification Filerubyβ Rubysasβ SASscalaβ Scalaschemeβ Schemescilabβ SciLabsdlbasicβ sdlBasicsmalltalkβ Smalltalksmartyβ Smartysqlβ SQLsystemveriloβ SystemVerilogtsqlβ T-SQLtclβ TCLteratermβ Tera Term Macrothinbasicβ thinBasictyposcriptβ TypoScriptuniconβ Unicon (Unified Extended Dialect)idlβ Uno Idlvalaβ Valavbnetβ vb.netverilogβ Verilogvhdlβ VHDLvimβ Vim Scriptvbβ Visual Basicvisualfoxproβ Visual Fox Provisualprologβ Visual Prologwhitespaceβ Whitespacewhoisβ Whois (RPSL format)winbatchβ Winbatchxppβ X++xbasicβ XBasicxmlβ XMLxorg_confβ Xorg configurationz80β ZiLOG Z80 Assembler
-eEXPIRE β how long the paste will be stored on the server β³. default is30minutes, and the possible values are:30β 30 Minutes60β 1 Hour360β 6 Hours720β 12 Hours1440β 1 Day10080β 1 Week40320β 1 Month151200β 3 Months604800β 1 Year1209600β 2 Years1814400β 3 Years0β Never
-sSCHEMA β what schema should be used for pasting π. default ishttps, and the possible values are:httpβ use httphttpsβ use https
πΈ EXAMPLES πΈ
how to post a list of your usb devices (obsessed with this one honestly):
lsusb -v | TITLE="My usb devices" NICK="Geeko" susepaste
lsusb -v | susepaste -t "My usb devices" -n "Geeko"
how to post a susepaste that will last six hours:
susepaste -t "openSUSE paste" -e "360" -f "bash" `which susepaste`
how to post an image that will last three hours:
susepaste -t "openSUSE image" -e "180" -f "image" example.png
π ngl, peep that the examples use-e "360"for six hours and-e "180"for "three hours" β that's what's written in the page, so that's what you get, bestie. copy at your own risk π
π COPYRIGHT π
Copyright (C) 2010 by Michal Hrusecky <Michal@Hrusecky.net>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
π AUTHORS π
Michal Hrusecky <Michal@Hrusecky.net>
and that's the whole page, babes π§ this was SUSEPaste 0.5, dated April 2011 β yes, 2011, she's a vintage icon and she still eats π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: susepaste 0.7-bp160.1.9 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms