阅读模式:

lua脚本的基本语和hello world

查看:6397  回复:0  类型:  来源:php自学网  标签 linux centos lua

        lua语法相对来说要简单些,易上手。现在就来编写我的第一个lua程序,永远的hello world.

        lua支持命令行运行,在搭建好lua环境后,在linux中输入lua命令进入lua命令行界面和在linux直接输入python能进入python命令界面一样。

一、进入lua命令行界面

[root@zixuephp ~]# lua
Lua 5.3.4  Copyright (C) 1994-2017 Lua.org, PUC-Rio
>

二、lua的加减乘除

[root@zixuephp ~]# lua
Lua 5.3.4  Copyright (C) 1994-2017 Lua.org, PUC-Rio
> 1 + 1
2
> 1 - 1
0
> 1 * 1 
1
> 1 / 1
1.0
>

三、lua输出hello world

> print("Hello World")
Hello World
>

四、退出命令

> os.exit() 
[root@zixuephp ~]#

五、脚本方式运行lua

        在开发中会把lua程序写在一个文件脚本中,进行实现相应的功能。创建一个lua脚本,并声明头部,使lua脚本可以以文件方式运行。lua脚本以lua后缀结尾,--代表行内注释,--[[  --]] 代表多行注释,--[[  内容内容 --]]。

[root@zixuephp ~]# whereis lua
lua: /usr/bin/lua /usr/lib64/lua /usr/local/bin/lua /usr/local/lib/lua /usr/share/lua /usr/share/man/man1/lua.1.gz
vim test.lua
chmod +x test.lua

        test.lua

#!/usr/bin/lua
--author:zuoping
--time:2018-04-18
print("Hello World")

        运行lua脚本

[root@zixuephp ~]# ./test.lua
Hello World
分享到:
0 0

*有问题之处烦请在评论中指出非常感谢!
不是我想要的内容,继续搜索:

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
csv文件一键导入数据到mysql数据库   阅读:7810centos7开启交换内存   阅读:12566javascript点击复制内容   阅读:8232HTTP 1.1 协议详解   阅读:15836centos 7 安装 nginx-1.11.10   阅读:9633mysql 为什么添加索引可以提高访问速度   阅读:7124session与cookie的区别   阅读:4937javascript点击复制内容   阅读:8232centos 7 忘记root密码   阅读:5898php中地址引用&的真正理解-变量引用、函数引用、对象引用   阅读:6878php冒泡排序法   阅读:16035centos7中颁发CA证书并开启web https   阅读:9692mysql数据一键导出到csv文件   阅读:6806封装php redis缓存操作类   阅读:10510霍金24岁博士毕业论文在线预览   阅读:6600php压缩页面的html代码一行显示   阅读:8765一键分享到QQ空间、QQ好友、新浪微博、微信代码   阅读:137518TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:4898html5 离线缓存的使用   阅读:5119php 统计网页打开耗时和脚本运行内存   阅读:7802centos7.3安装mongodb3.6   阅读:8832纯干货,程序员面试的超实用技巧   阅读:5142phpexcel 超简单从excel表格一键导入数据到数据库教程   阅读:13544纯干货,程序员面试的超实用技巧   阅读:5142php冒泡排序法   阅读:16035linux教程,鸟哥私房菜(pdf全集)   阅读:11531封装php redis缓存操作类   阅读:10510linux rarcrack破解rar、zip和7z压缩包简单密码的工具   阅读:19606php 生成图片,给图片加水印   阅读:7542javascript获取两个日期间的所有日期   阅读:7903企业让你去面试,可能不是真的招人   阅读:6851mysql5.7主从同步中binlog同步模式详解   阅读:9329栈和堆的区别   阅读:6005程序员找工作三要素(必看)   阅读:6556“米粉节”背后的故事——小米网抢购系统开发实践   阅读:4987最简单的Banner轮播左右切换效果代码及实现思路(附带源码)   阅读:34597“米粉节”背后的故事——小米网抢购系统开发实践   阅读:4987mysql中文分词全文搜索索引讯搜的安装   阅读:8199shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:10390php生成二维码   阅读:8050php 生成图片,给图片加水印   阅读:7542centos 7 开启网络   阅读:8393php 读取和设置redis的键值   阅读:8353linux教程,鸟哥私房菜(pdf全集)   阅读:11531csv文件一键导入数据到mysql数据库   阅读:7810mysql数据库性能的基本优化   阅读:5273linux rarcrack破解rar、zip和7z压缩包简单密码的工具   阅读:19606nginx编译安装后对nginx进行平滑升级   阅读:7819mysql数据一键导出到csv文件   阅读:6806centos 7搭建zabbix3.4   阅读:7647