如果迩想在运行ruby脚本时、输入临时参数去脚本参加运行、那么就要使用ARGV

比如:

def putout(word)

puts word
end

putout(ARGV)

如果迩想接收多个参数、使用ARGV[0]、ARGV[1]便可以了、或者是ARGV.each do |aa| end这样子

然后ruby test.rb "sfsf" 这样便可以使用了

P.S.:注意、本身ARGV就是一个数组、即使迩只接收一个参数、那ARGV仍然是数组、比如上面那个例子、其实就是这样["sfsf"]、一个拥有一个字符串的数组、

假如迩不想让程序接收数组类似、那么记得加索引、ARGV[0]、那么putout出来的便是字符串“sfsf”了

转载于:https://www.cnblogs.com/klobohyz/archive/2011/11/28/2266326.html

使用ARGV在命令行里接收参数相关推荐

  1. @ARGV:perl命令行参数

    当perl脚本运行时,从命令行上传递给它的参数存储在内建数组@ARGV中,@ARGV是PERL默认用来接收参数的数组,可以有多个参数,$ARGV[0]是表示接收到的第一个参数,$ARGV[1]表示第二 ...

  2. php命令行传参数,php命令行脚本接收传参数的介绍

    下面小编就为大家带来一篇php获取'/'传参的值简单方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 通过输出$GLOBALS可以看到'/'后的参数都存在于$_SER ...

  3. 在 Linux 命令行里与其他用户通信

    在 Linux 命令行里向其他用户发送信息很简单,很多命令都可以做到这点,麻烦的是你需要从众多命令中挑选一个合适的命令来使用.因此,我挑选了四种常用的 Linux 用户通信命令分享给大家并为你们讲解这 ...

  4. python命令行输入参数_Python命令行参数处理

    sys模块 sys模块代表了Python解释器,主要用于获取和Python解释器相关的信息,其中 sys.argv 可以获取命令行参数 在Python交互式解释器中可以先导入sys模块 import ...

  5. python运行cmd命令和opencv搭建_Python让蔡徐坤在我的命令行里打篮球!

    原标题:Python让蔡徐坤在我的命令行里打篮球! 作者自称是一个经常逛 B 站的肥宅.最近 B 站上流行的视频素材除了"换脸",其次就要属"蔡xx打球"视频了 ...

  6. VMware里的linux系统里的命令行里会有bee的声音,要如何关掉

    VMware里的linux系统里的命令行里会有bee的声音,要如何关掉 取消bell报警声的方法:登陆linux系统vi /etc/inputrc找到set bell-style none 将前面的# ...

  7. Python解析命令行读取参数 -- argparse模块

    在多个文件或者不同语言协同的项目中,python脚本经常需要从命令行直接读取参数.万能的python就自带了argprase包使得这一工作变得简单而规范.PS:optparse包是类似的功能,只不过写 ...

  8. 命令行里给个注释,AI就能自动生成代码

    兴坤 发自 凹非寺 量子位 报道 | 公众号 QbitAI 记不住Shell常用命令和参数?现在有个工具,只要写下描述,就可以自动生成命令. 敲个回车键让AI自己生成代码,执行命令什么的也都是顺手的事 ...

  9. shell python -c_python, shell, C/C++ 从命令行获得参数

    前言: 在给nagios开发监控插件的时候,不论是用哪种语言写插件,最好能从命令行获得参数(警告值和报警值:-w warning_value -c critical_value),而不是在插件里把这两 ...

最新文章

  1. python100行代码-100 Lines Python
  2. 【客户下单】后台系统自动分单成功生成工单发送短信
  3. loadrunner通过使用libmysql.dll完成mysql的测试
  4. MySQL下的SQL语句
  5. Algorithm——1.排序.md
  6. Open3d之点云平面分割
  7. 用C#实现基于TCP协议的网络通讯(2)
  8. linux boot 空间不足,解决Ubuntu 提示boot分区空间不足办法
  9. jQuery扩展半Lambda表达式 类似Linq的Where
  10. qq邮箱注册收件服务器,qq邮箱smtp服务器
  11. 关于Selenium2Library库导入PyCharm无法自动感知关键字的解决方法
  12. atan和atan2的区别-Matlab三角函数
  13. 计算机里的硬盘分区,Disk Genius对电脑硬盘分区的详细步骤
  14. 关于ResourceBundle国际化的一些思考
  15. vb.net写的一个简单计算器(未完善)
  16. android支持gif图片格式,Android 支持Gif动态图 的imagview
  17. 从1到n的求和公式c语言excel,财务必学的10个最好用Excel求和公式!
  18. 计算机与学科教学的深度融合,【信息技术与学科教学的深度融合】_信息技术与学科教学深度融合的方式分析...
  19. 【2011红领巾系列——网站/域名】
  20. MySQL 事务默认隔离级别?能否解决幻读?

热门文章

  1. 各种字符串合并处理示例.sql
  2. NET在后置代码中输入JS提示语句(背景不会变白)
  3. (98)FPGA边沿检测(下降沿检测)
  4. (117)System Verilog类继承详解
  5. (35)SystemVerilog语言编写呼吸灯
  6. rto初始化和计算_TCP系列15—重传—5、Linux中RTO的计算
  7. 5009. tinyfsm有限状态机
  8. python仿真搭建_mock搭建——python——搭建一个简单的mock服务——简单版本
  9. nginx 获取body参数_日志分析系列(外传二):Nginx日志统一化
  10. 数据结构之图的存储结构一及其实现