【文件属性】:
文件名称:jsr223-nativeshell:用于Java的Bash脚本引擎,实现JSR223
文件大小:71KB
文件格式:ZIP
更新时间:2021-05-24 16:19:52
Java
jsr223-nativeshell
Java的本机外壳脚本引擎,实现JSR 223
支持的本机外壳
Bash:使用名称bash或扩展名.bash / .sh
Cmd.exe:使用名称cmd或扩展名.bat
可执行文件:使用名称exec
用法
只需将JAR添加到您的类路径中,然后遵循
建造
运行gradlew脚本,它会在build / libs中生成一个JAR文件
这个怎么运作
它只是将Shell作为本机进程运行,然后将您的脚本(存储在临时文件中)传递给它。 对于可执行引擎,它只需获取脚本并使用Java ProcessBuilder将其作为单个命令运行。
装订
脚本绑定使用其表示形式作为环境变量导出,并且可以在外壳程序中进行访问。
对于可执行引擎,绑定也将在命令行(即脚本)中替换。 例如,如果定义了绑定var = value,则运行“ echo $ var”之类的脚本将执行“ ec
【文件预览】:
jsr223-nativeshell-master
----gradlew(5KB)
----LICENSE.txt(1KB)
----src()
--------test()
--------main()
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----.gitignore(29B)
----build.gradle(314B)