`

运用$*实现运行不同的命令,执行不同的功能或设置不同全局变量

    博客分类:
  • ruby
 
阅读更多
if r_index = $*.index("-r")
  $*.delete_at(r_index)
  $curr_rtb = $*.delete_at(r_index)
else
  $curr_rtb = 'false'
end

ruby config/xxx.rb -r youku
分享到:
评论

相关推荐

    linux 编程Makefie详解

    使用 `override` 关键字可以在局部范围内覆盖全局变量。 **6.8 多行定义** 可以在多行定义变量值。 **6.9 系统环境变量** Make 可以访问系统环境变量。 **6.10 目标指定变量** 可以在规则的目标部分定义特定...

    华为TCL培训教程_全

    - **info命令**:获取关于变量、过程、命令的信息,检查TCL版本和库状态,跟踪命令执行时间和变量更改。 这套华为TCL培训教程覆盖了从基础语法到高级特性的全面内容,对于希望深入了解并熟练运用TCL语言的专业人士...

    shell02.docx

    3. **反撇号或$()`:执行命令并获取结果。 **交互式脚本**:通过`read`命令获取用户输入,例如创建用户和设置密码的脚本: ```bash #!/bin/bash read -p "请输入用户名" User useradd $User read -p "请输入密码" ...

    中兴AIX基础及管理

    - **3.1 date**: 显示当前日期和时间,通过`date`命令执行。 - **3.2 cal**: 显示当前月份的日历,使用`cal`命令。 - **3.3 id**: 显示当前用户的ID信息,如用户名和用户ID,使用`id`命令。 - **3.4 who**: 显示当前...

    Linux之shell脚本基础详细教程大全-shell脚本基础1-变量.docx

    可以使用`declare`命令来创建只读变量、整型变量或设置变量导出为环境变量。 **位置变量**是用于接收命令行参数的特殊变量,如`$1`,`$2`等,分别代表第一个、第二个参数,最多可以有9个位置参数。如果参数数量超过...

    跟我一起写Makefile

    - **override指示符:** 在局部范围内重写全局变量。 - **多行变量:** 变量值可以跨越多行。 - **环境变量:** make 支持读取外部环境变量。 - **目标变量:** 特定于目标的变量。 - **模式变量:** 与特定模式匹配...

    matlab代码大全.pdf

    2. **global**:定义全局变量,使其在所有函数中可见。 3. **eval**:执行字符串形式的MATLAB代码。 4. **nargchk**:检查函数输入输出参数的数量。 5. **feval**:根据字符串执行指定的函数。 6. **function**:...

    VC学习大纲 VC学习讲义

    - **标记菜单的实现原理**:通过设置菜单项的特殊标志来实现菜单的不同样式。 - **图形菜单的实现**:使用位图作为菜单项的图标。 - **快捷弹出菜单的实现方式**:使用`TrackPopupMenu`函数显示弹出菜单。 - **命令...

    PHP程序设计简明教程

    - **全局变量**:在整个脚本范围内均可访问的变量。 **5. 超全局变量数组** - **$_SERVER**:包含关于服务器和执行环境的信息。 - **$_FILES**:用于上传文件的相关信息。 **6. 数据类型** - **标量类型**:整型、...

    CMD命令大全.pdf

    - **PATH**:显示或设置可执行文件的搜索路径,影响程序的加载顺序和优先级。 - **SET**:显示、设置或删除Windows环境变量,对编程环境和脚本执行至关重要。 - **MODE**:配置系统设备,如串行端口和打印机的设置。...

    易语言源码禁止重复运行并自动还原已最小化的运行窗口.7z

    在易语言中,可以创建一个全局变量(如`全局字节变量`)或读取注册表键值来实现这一功能。当程序启动时,检查这个标志,如果发现已被设置,则表明程序已经在运行,新启动的实例就结束自身。 其次,“自动还原已最小...

    TRACE32的一些常用命令.doc

    - `Var` 或 `V` 命令查看全局变量和局部变量的值,支持C/C++结构体和数组。 - `Stack` 或 `Stk` 显示当前函数的堆栈帧,包括参数、返回地址和局部变量。 7. **数据搜索** - `Search` 或 `Srch` 命令可以搜索内存...

    KeStudio编程手册

    - **全局变量**:可在整个项目中使用的变量。 - **变量配置**:定义变量的属性和范围。 - **文档框架**:组织和管理项目文件。 ##### 2.3 PLC配置 PLC配置是KeStudio的一个重要组成部分,主要包括: - **综述**:...

    Matlab 使用学习

    - **局部变量与全局变量**:注意变量的作用域问题。 #### 五、Matlab进阶技巧 ##### 1. 向量化编程 - **向量化操作**:利用数组进行批量操作,提高程序运行效率。 - **避免使用循环**:尽可能用向量化的方式替代...

    Shell和Vi编辑器

    **Shell** 是Linux的命令行解释器,它提供了一个交互式的环境,用户可以通过输入命令来执行各种操作。在实验中,你可以体验以下Shell的功能: 1. **命令补齐功能**:通过Tab键可以自动补全命令,提高输入效率。例如...

    matlab资料 及应用教程

    - **局部变量与全局变量**:局部变量仅在定义它们的作用域内可见,而全局变量在整个程序中都可访问。 - **M文件的编辑与运行**:通过MATLAB编辑器创建和修改M文件。 - **脚本文件**:包含一系列命令的文件。 - **...

Global site tag (gtag.js) - Google Analytics