smallmuou / jssh

Run javascript in shell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jssh

jssh(javascript shell) is a command which can run javascript in shell. This is very usefull sometimes. Like you are newer to javascript, you can directly run javascript sample in shell.

Depend

This tool depend on java. So you need install java first.

  1. goto http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. download sdk

Install

  1. Online
curl https://raw.githubusercontent.com/smallmuou/jssh/master/online-install.sh|sudo /bin/bash

source ~/.bash_profile
  1. Manual
git clone https://github.com/smallmuou/jssh
cd jssh
sudo bash setup.sh install

Uninstall

sudo bash setup.sh uninstall

Usage

the sample.js like follow.

print("Hello jssh");

print("arg0 = " + $0);
print("arg1 = " + $1);
print("arg2 = " + $2);
print("arg length = " + $n);

and run follow command:

jssh sample.js 123 345

and the output is:

Hello jssh
arg0 = sample.js
arg1 = 123
arg2 = 345
arg length = 3
  • Comment
    • arg must be less than 9.
    • $0 - the name of js file
    • $1 - arg1
    • $2 - arg2
    • $3 - arg3
    • $4 - arg4
    • $5 - arg5
    • $6 - arg6
    • $7 - arg7
    • $8 - arg8
    • $9 - arg9
    • $n - arg length

History

  • 1.1.0
    • Support argument
  • 1.0.0
    • Support run javascript in shell
    • Support Linux and Darwin

License

This tool follows MIT License.

Contact

lvyexuwenfa100@126.com

About

Run javascript in shell

License:MIT License


Languages

Language:Shell 63.2%Language:Java 35.2%Language:JavaScript 1.7%