/usr/bin/js

Fedora のデフォルトでは gjs, jjs の他に js というコマンドがある。
当然 JavaScript 関連だと思うんだけど、コレって何?

どう考えても gjs, jjs 共に関係無さそうなんだけーが。
もしかして Webkit の絡みで JavaScriptCore だったり。

JXA and JavaScriptCore stdin | PaePoi

ビンゴで自分で驚いた。
経験値って恐ろしい、けれど微妙に違うのね。

間違えていたので以下修正

どうやら mozjs というものらしい。
JavaScriptCore は以下に別途でありました。

/usr/libexec/webkit2gtk-4.0/jsc

JSC ? WebKit
ビルトイン関数はまったく同じだった。
ただ mozjs の readline は UNICODE で処理しているようだ。
jsc は macOS 同様に変換して取り込む必要がある。

何にせよコイツだけじゃ何もできないんだけどね。