小众语言ruby在苹果中的初步应用

ops/2024/11/14 12:58:49/

前言

       感觉Ruby在苹果系统中充当一种脚本语言来使用。

1、直接输入ruby没有反应

2、可显示结果的命令

ruby -e "puts 'Goodbye, cruel world!'"

效果如下图:

说明苹果系统中ruby已经安装完毕,或者就是自带的。

3、编辑运行第一个ruby程序

输入: vim  test.rb

按住shift+I,进入到插入模式,如下图:

输入一个语句:

按ESC,再输入:wq,就成功保存退出了,如下二图:

然后,运行这个ruby程序,如下图:

可见能成功运行,也说明ruby是一个解释执行的语言。


http://www.ppmy.cn/ops/113385.html

相关文章

InnoSetup 实现 安装目录 复制 带卸载功能。

软件是绿色版,需要手动创建桌面快捷方式,经销商希望能傻瓜安装板,能自动创建桌面快捷方式 ; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!#define MyAppN…

【devops】git-runner介绍与使用

本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8…

springboot实现扫码登陆

实际项目需求,用户登陆方式用到微信扫码登陆,本次用到微信开发平台。经过实践终于实现 try {logger.info("进入微信登入方法,code为:{}", code);// 根据code获取access_token和openIdString getAccessTokenAndOpenIdUr…

JVM 内存结构?

JVM 内存结构 这里的JVM内存结构,是指Runtime Data Areas(运行时数据区)。包含: 方法区(Method Area)虚拟机栈(VM Stack)本地方法栈(Native Method)堆(Heap&#xff09…

五、I/O与网络编程-5.2、网络编程

5.2、网络编程 5.2.1、什么是网络四元组? 答: 网络四元组(Network Quadruple)是指在计算机网络中,用于标识通信连接的四个元素,分别是源IP地址、源端口号、目的IP地址和目的端口号。它们共同组成了网络通…

【Unity踩坑】UI Image的fillAmount不起作用

在游戏场景中,我们经常在界面上展示进度条,当然有各种形状的,线性的,长方形的,圆形,环形等等。 Unity中实现这种效果的话,最基本的方法说是改变Image的fillAmout属性。 如果你是初次使用UI Ima…

数据结构和算法之树形结构(1)

文章出处: 数据结构和算法之树形结构(1) 关注码农爱刷题,看更多技术文章!! 树形结构是数据结构四种逻辑结构之一,也是被广泛使用的一种逻辑结构,它描述的是数据元素之间一对多的逻辑关系。树是一种非线性的数据结构&a…

MATLAB基础:7.计算与编程策略

计算与编程策略 一、矢量化编程 MATLAB以矩阵为基本元素 什么是矢量化编程 将矩阵视为一个整体,对矩阵中的元素同时进行某种操作或运算,即整块的操作大量数据 矢量化编程的优点 代码大大简化,编程效率高,代码可读性高程序执行…