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 同様に変換して取り込む必要がある。
何にせよコイツだけじゃ何もできないんだけどね。