erlang window下执行 escript脚本
来源:互联网 发布:linux运维要学什么 编辑:程序博客网 时间:2024/05/18 01:19
在看书的时候,书上介绍了erlang的escript脚本 ,但是书上的例子貌似是在linux下启动的erlang的脚本,在window下怎么启动erlang的脚本,一直不太清楚,今天问了下大神,原来启动的使用 escript.exe +文件名(文件是你写的escript脚本)。
1.通过cmd,启动erlang脚本
例如我的文件放在了该目录下(D:\simsunny\workspace\chat_room\src)。
(1)进入cmd下,cd到该目录。
(2)escript.exe +文件名。
就成功了,嘎嘎~~很简单的
注意:在写escript脚本的时候要空一行,不然会报错如下:premature end of file reached
我写的脚本如下(记住在main(_)上面要空一行的)
main(_)->io:format("haizeiwang").
2.通过.cmd / .bat 脚本,启动erlang脚本
(1)新建一个.cmd的脚本,脚本的内容如下
cd /d %0\..
// cd /d 表示切换目录
//%0 表示的是参数, \..是赋给参数%0的值,这个值表示的是“双击输入的”所在目录位置
escript.exe run
// 启动你的erlang脚本,run是erlang脚本的名称
(2)编写自己的erlang脚本,脚本的内容如下
#!/user/bin/env escript%% -*-erlang -*- %%! -smp enable -pa ../ebinmain(_)->io:format("test_cuccessfully~n").
嗯,好了,搞定收工
====================================================
彩蛋
====================================================
1.余锋老大的博客:http://blog.yufeng.info/archives/tag/escript(有很详细的关于escript的解释)
(1)cat >factorial命令,表示的是把下面写的东西,保存到 factorial 文件中去, 文件结束的命令是 CTRL+D
(2)%%! -smp enable -pa ../ebin 表示的是添加erlang的启动参数
2.官方文档:http://www.erlang.org/doc/man/escript.html
(1)#!/user/bin/env escript 指明了启动escript的路径
3.关于cat>factorial命令
(1)可以看看http://lorna8023.blog.51cto.com/777608/420335 这篇博客
- erlang window下执行 escript脚本
- paip.erlang环境搭建和脚本式escript运行halo world 在windows下attilax总结
- erlang escript使用
- windows下使用Escript
- window下如何实现定时执行php脚本
- window下java执行批处理文件
- plsql批量执行SQL脚本 command window执行
- linux下执行PHP脚本
- Linux下定时执行脚本
- Linux下C执行脚本
- mysql 下执行sql脚本
- 有关linux下执行脚本
- Linux下定时执行脚本
- Linux下定时执行脚本
- Linux下定时执行脚本
- Linux下定时执行脚本
- SHELL下执行MYSQL脚本
- Linux下定时执行脚本
- 如何客制化自己的开机图片
- java基础——循环语句和循环中断语句
- Reducer for the maximum temperature example
- reflection all methods
- 跨平台移动开发实战(九)------移动端本地存储方案
- erlang window下执行 escript脚本
- Java基础——break和continue
- 学习NIO
- 将packages/apps/下的app导入eclipse
- 【分享】KDD Cup 2011(KDD Cup 2011比赛数据)
- 「linux」命令简介
- java基础——数组
- 怎样使javaWEB项目运行更快
- log4j