18 lines
301 B
Bash
Executable File
18 lines
301 B
Bash
Executable File
#!/bin/sh
|
|
# usage: jsh <function> [arg1] [arg2] ...
|
|
#
|
|
# 'jsh prompt question answer' executes: js prompt('question','answer') )
|
|
|
|
to_js(){
|
|
printf "%s(" "$1"
|
|
shift
|
|
for arg in "$@"; do
|
|
printf '"%s",' "$arg"
|
|
done
|
|
printf ")\n"
|
|
}
|
|
|
|
func=$(to_js "$@")
|
|
func=${func/,)/)}
|
|
/mnt/js "$func"
|