`
langzhe
  • 浏览: 286157 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

我的第一个escript

 
阅读更多

  1 #!/usr/bin/env escript

  2 %% -*- erlang -*-

  3 -mode(compile).

  4 main([]) ->

  5     io:format("This is my first escript.~n");

  6 

  7 main([Arg1]) ->

  8     io:format("This is my first escript Arg1=~p~n", [Arg1]);

  9 main([Arg1,Arg2]) ->

 10     io:format("This is my first escript {Arg1,Arg2}=~p~n", [{Arg1,Arg2}]);

 11 main(Arg1) ->

 12     io:format("This is my first escript Arg1=~p~n", [Arg1]).                                                                                      

 13 

以后的脚本测试可以这样写

 

jason@jason-lxw:~/soft/rabbitmq$ ./test 22

This is my first escript Arg1="22"

jason@jason-lxw:~/soft/rabbitmq$ ./test 22 32

This is my first escript {Arg1,Arg2}={"22","32"}

jason@jason-lxw:~/soft/rabbitmq$ ./test 22 3244

This is my first escript {Arg1,Arg2}={"22","3244"}

jason@jason-lxw:~/soft/rabbitmq$ ./test 22 3244 sss

This is my first escript Arg1=["22","3244","sss"]

jason@jason-lxw:~/soft/rabbitmq$ 

 

0
0
分享到:
评论

相关推荐

    eScript Language Reference

    例如,当用户点击一个按钮时,可能触发一个名为`ButtonClicked`的事件,开发者可以在eScript中编写相应的处理逻辑。 ### 结论 eScript语言作为Siebel系统的核心脚本语言,其丰富的功能和强大的集成能力使其成为...

    siebel escript best practices

    oracel support官方提供的siebel escript最佳实践以及其他人总结的siebel escript最佳实践.(资料是英文的)

    Siebel eScriptt

    Siebel eScript作为Siebel CRM系统中的一个重要组成部分,在实现自动化处理、业务逻辑实现和用户界面定制等方面发挥着重要作用。通过对Siebel eScript的学习和掌握,可以帮助开发人员更高效地应对复杂的业务挑战,...

    Siebel eScript 如何优化

    Siebel eScript是一种在Siebel CRM系统中用于增强和自定义业务逻辑的脚本语言。在实际应用中,优化eScript对于提升系统性能至关重要。以下是一些关键的优化策略: 1. **优先考虑非脚本解决方案**:在编写eScript...

    escript-开源

    "escript-开源"项目正是这样一款以开源为理念,提供强大功能的工具。它允许用户在注释中嵌入脚本,进而实现对txt文件的动态修改,极大地拓展了文本处理的灵活性和实用性。本文将深入探讨escript-开源的核心概念、...

    erlang-script.rpm.sh

    erlang-script.rpm 安装mq前的依赖 来源:https://packagecloud.io/rabbitmq/erlang/install#bash-rpm

    hexer:escript格式的Hex.pm集成

    六角escript格式的Hex.pm集成。联系我们如果在使用此库时发现任何错误或有问题,请在此存储库中(或拉取请求:))。 您可以在检查我们所有的开源项目。建造打造hexer只是运行make escript 。 这将编译项目并在bin/...

    windows脚本技术script

    windows脚本技术script

    emqx-windows-exception.zip mqtt

    在本场景中,`emqx-windows-exception.zip` 是一个包含EMQ X Broker在Windows操作系统上的异常处理或特定版本的压缩包。 EMQ X Broker作为MQTT服务器,提供了以下关键功能和特性: 1. **高可用性**:支持集群模式...

    超详细的javascript数组方法汇总

    - 插入:第一个参数是开始插入的位置,第二个参数是0(表示不删除元素),后续参数是要插入的新元素。 - 替换:第一个参数是开始的位置,第二个参数是要删除的元素数量,后续参数是要插入的新元素。 ```javascript ...

    siebel手册

    该手册旨在为用户提供一个全面的指南,帮助他们快速掌握Siebel 8.0的基础知识及应用技巧。手册分为两个部分:理论知识与实践操作。通过结合理论与实践的学习方式,用户可以更深入地理解Siebel系统的功能和优势。 ##...

    elixir-crawler:一个网络爬虫-我的第一个Elixir项目

    这个项目是初学者学习Elixir语言的一个绝佳起点,因为它涉及到实际的、有挑战性的任务,同时提供了清晰的代码结构和实践指导。 **Elixir语言介绍** Elixir是一种函数式编程语言,运行在BEAM虚拟机上,与 Erlang ...

    ex_top:ExTop是用于用Elixir编写的Erlang VM的交互式监视器

    拓普 ExTop是用于用Elixir编写的Erlang VM的交互式监视器。 演示版 先决条件 ... 选择第一个过程。 G 选择最后一个过程。 1-6 按第N列排序。 再按一次可切换排序顺序。 p 暂停/取消暂停数据收集。

    script运行库2020.03.25-X64.zip

    1. 首先,解压“script运行库2020.03.25-X64.zip”到一个安全的位置。 2. 运行“script运行库2020.03.25-X64.exe”,开始安装过程。可能需要管理员权限。 3. 安装过程中,根据提示确认安装路径和配置选项,确保与EMQ...

    ESPRITII.zip_doa algorithm

    一维的doa角度估计escript程序,利用的是LS-ESCRIPT算法

    ECMAScript6入门优化版.pdf

    ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

    emqx-4.2.5.zip

    EMQ X 是一款高度可扩展、高性能的 MQTT 消息代理,它是一个开源的 MQTT 服务器,专为物联网(IoT)设计。标题中的 "emqx-4.2.5.zip" 指的是 EMQ X 的特定版本,4.2.5,这个版本已经打包成 ZIP 压缩文件供用户下载和...

    otp_win64_21.3.rar

    在实际操作中,下载“otp_win64_21.3.exe”文件是安装Erlang/OTP的第一步。执行这个安装程序,按照向导指示进行,确保选择正确的安装路径,并注意配置环境变量,使得系统能够识别并调用Erlang的命令行工具,如`erl`...

    templator:使用前端 Javascript 框架生成基本的 Web App Boiler Plate

    使用您最喜欢的 Javascript 框架生成一个基本的 Web 应用程序样板。 安装 使用 Templator 的最简单方法是将其拉到本地机器上: git clone https://github.com/arnerjohn/templator.git cd templator 然后,使用...

    Siebel Tools功能强大的系统配置工具

    Siebel VB Script和eScript主要用于定义业务规则、定制用户界面组件的行为,以及与第三方软件的集成,如调用DLL、ActiveX控件,或访问操作系统功能。 6. **灵活性与模块化**:Siebel Tools的灵活性在于其三层架构,...

Global site tag (gtag.js) - Google Analytics