KJSCMD(1)

πŸ“¦ version 4.14.38, in fedora 43, fedora 44

KJSCMD(1) πŸ’–

okay bestie, welcome to the KDE User's Manual, section 1, and today's main character is kjscmd β€” the KDE KJSEmbed interpreter. pull up a chair, grab a boba, we're doing this πŸ§‹βœ¨


✨ NAME ✨

kjscmd β€” literally the KDE KJSEmbed interpreter. that's her. that's the whole job description πŸŽ€


🌸 SYNOPSIS 🌸

kjscmd [--help] [[-e] | [--exec]] [[-i] | [-interactive]] [[-n] |
       [-no-kde]] [file]

πŸ¦‹ DESCRIPTION πŸ¦‹

so kjscmd is the tool you use to launch KJSEmbed scripts straight from the command line, no cap. it takes the scripts sitting in the named file and runs them through KJSEmbed. that's the vibe πŸ’…

important bestie: it does not accept - (stdin) as a file. like, at all. don't try it. it's giving "no" πŸ™ˆ

πŸ‘‘ APPLICATION OPTIONS πŸ‘‘

  • -e, --exec β€” execute the script in file with no gui support. headless era ✨
  • -i, --interactive β€” start the interactive kjs interpreter. yes, a whole conversation 🫢
  • -n, --no-kde β€” start without KDE KApplication support. going solo, main character energy πŸ‘‘

🌈 USAGE 🌈

the most common way to run kjscmd is just, like, the simplest thing ever:

kjscmd file

and if you don't pass a file parameter at all? she still shows up. it executes a predefined test script that measures the start speed of kjscmd. iconic behaviour honestly ⭐


πŸ’œ SEE ALSO πŸ’œ


πŸ’€ BUGS πŸ’€

ngl there are probably tons of bugs. it's fine. it's fine!! use bugs.kde.org[1] to report them and we'll pretend we never saw anything πŸ™ˆ


πŸŽ€ AUTHOR πŸŽ€

Harri Porten <porten@kde.org>

  • Author. (yes, THE author πŸ’–)

πŸ“ NOTES πŸ“

  1. bugs.kde.org http://bugs.kde.org

and that's the whole page, bestie β€” version 0.01.01, dated 2008-10-16, and it's a KJSCMD(1) situation from top to bottom. go run some scripts, you absolute legend πŸ¦‹πŸ’…βœ¨