Mac限定ですがメモ
run.js
var global = this,
stdin;
// stdin
stdin = (function () {
var line = "",
stdin = "";
while (line = global.readline()) {
stdin += line;
}
return stdin;
}());
// stdout
print(stdin);
実行は
$ alias jsc="/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc"
$ jsc run.js < infile.txt
でファイルの内容が表示されれば良し。