XBSH(1)
β¨ XBSH(1) β¨
okay bestie, buckle up, we're talking about xbsh β the windowed version of BeanShell, a whole Java scripting environment, and yes it comes from the General Commands Manual. π
πΈ NAME πΈ
xbsh β BeanShell: a Java scripting environment, but make it windowed. πͺβ¨
π¦ SYNOPSIS π¦
xbsh [-classpath path] [file]
π DESCRIPTION π
so. BeanShell is a small, embeddable, Java source interpreter that also has object scripting language features, and it's written in Java. it's giving "I contain multitudes" fr fr. π
BeanShell runs your standard Java statements and expressions, plus the obvious scripting commands and syntax you'd expect. and like β plot twist β you can also script objects as simple method closures, the same way you'd do it in Perl and JavaScript(tm). not me being multilingual in language features ππ
and xbsh? it starts the windowed version of BeanShell. that's the whole vibe. π
β¨ OPTIONS β¨
-classpathpath βxbshcan optionally take this, and what it does is set the value of theCLASSPATHenvironment variable to path before it starts the BeanShell. and why, you ask? it's mainly provided for compatibility with JDE (that's the Java Development Environment for Emacs). iykyk. π«Ά
and one more thing bestie β you can also pass in a file to be executed as an argument to xbsh. so like, xbsh [-classpath path] [file], exactly as advertised. periodt. π
π SEE ALSO π
bshβ the command-line version of BeanShell. (yes, the non-windowed sibling, the lowkey one. π)- more documentation on BeanShell lives in
/usr/share/doc/bsh-doc/β but only if thebsh-docpackage is installed, so go check before you go looking, bestie. πβ¨
π AUTHOR π
this manual page was written by Ruud de Rooij <ruud@debian.org> for the Debian GNU/Linux system (but it may be used by others β sharing is caring, no gatekeeping here π«Ά).
fr fr, go open that window and script something iconic. π
and that's a wrap, bestie!! this whole thing is page XBSH(1) from the General Commands Manual, straight out of the Debian GNU/Linux world. mwah, ily, go read your man pages. πππ¦β¨
π¦ where this page comes from
- debian bookworm: bsh 2.0b4-20
- debian trixie: bsh 2.0b4-20
- ubuntu jammy: bsh 2.0b4-20
- ubuntu noble: bsh 2.0b4-20
- ubuntu resolute: bsh 2.0b4-20build1
- ubuntu stonking: bsh 2.0b4-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms