Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1524427
  • 博文数量: 226
  • 博客积分: 3997
  • 博客等级: 少校
  • 技术积分: 2369
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-19 17:26
个人简介

Never save something for a special occasion. Every day in your life is a special occasion.

文章分类

全部博文(226)

文章存档

2018年(5)

2017年(11)

2016年(1)

2015年(17)

2014年(14)

2013年(30)

2012年(5)

2011年(52)

2010年(107)

分类:

2010-12-13 19:05:31

Perl、Ruby学习之环境准备

Perl、Ruby都是强大的脚本语言,它们有很多相似之处。可以很容易操作数字,文本,文件和目录,计算机和网络。 关于它们的特别,你可以百度搜索关键字 “Perl / Python / Ruby ”。如果选择学习 Perl/Ruby ,那么按下面的步骤准备开发环境,开始脚本之旅。

 
下面是Ruby的几种执行方式
■ command line using:
ruby -e "puts 'hi'"
■ pipe:
echo puts 'hi'|ruby
■ file:
echo puts 'hi'> test.rb
ruby test.rb
■ standard input:
C:\Documents and Settings\root>ruby
puts 'hi'
puts "hello"
^D
下面介绍一种方便+快速的方法
结合notepad++调试 Perl/Ruby 程序(OS:XP)
 
步骤:
1、安装 Ruby/Perl 运行环境
2、安装编辑器-notepad++
3、建立调试辅助脚本
4、Ruby/Perl 之 Hello World
 
详述:
 
1(1)、安装 Ruby 运行环境
     A.  从下载一个Ruby的One Click Installer的版本。
     我下载的文件是:ruby186-p398.exe
     B.  运行ruby186-p398.exe文件,将Ruby安装到你想安装的目录。
     我的安装目录是:C:\Ruby186\bin
     C.  安装完成以后,ruby的安装目录已经自动添加到环境变量(如果没有,手动添加之),这时可在dos下直接输入ruby来执行命令。
     例如 查询ruby版本:ruby -v
     结果:ruby 1.8.6 (2010-02-04 patchlevel 398) [i386-mingw32]
1(2)、安装 Perl 运行环境
     ... 安装  ...
 
2、安装notepad++
     A. 从下载并安装notepad++。
     我的版本是:v5.8.5(UNICODE)
    
3、建立调试辅助脚本
在练习目录 “C:\Documents and Settings\root\My Documents\Perl”(或...\Ruby)中建立 bat辅助脚本,内容如下
======================== rb.bat begin ===============================
@echo off
rem 此bat的作用:为ruby调试提供可配置的接口
rem
rem Ruby程序执行方式是 ruby.exe SourceFile.rb
rem 利用Notepad++编辑ruby源码,打开run菜单,指定运行命令如下(你还可以为此命令指定快捷键)
rem "C:\Documents and Settings\root\My Documents\Ruby\rb.bat" "$(FULL_CURRENT_PATH)"
rem 经过上面的配置后,下面命令的含意是:执行ruby当前正在编辑的源程序
rem %*表示所有参数,这里指 "$(FULL_CURRENT_PATH)"
ruby %*
rem 暂停查看结果
pause
======================== rb.bat end ===============================
 
======================== pl.bat begin ===============================
@echo off
cd /d %~dp0
perl.exe %*
pause>nul
======================== pl.bat end ===============================
 
4、编写”hello world“
Ruby的”hello world“
     A. 在Notepad++中新建一个文件,保存为HelloWorld.rb
     B. 编入如下的代码   
#  Hello Word
puts 'hello,word'
     C. 按F5键,在弹出的 run 对话框中,输入如下命令,run:
    "C:\Documents and Settings\root\My Documents\Perl\pl.bat" "$(FULL_CURRENT_PATH)"
     D. 在Console窗口会出现运行结果。
 
Perl的”hello world“
     A. 在Notepad++中新建一个文件,保存为HelloWorld.pl
     B. 编入如下的代码   
#  Hello Word
print "Hello world";
 
     C. 按F5键,在弹出的 run 对话框中,输入如下命令,run:
    "C:\Documents and Settings\root\My Documents\Perl\pl.bat" "$(FULL_CURRENT_PATH)"
     D. 在Console窗口会出现运行结果。
 
提示:
Ruby/Perl 选择一种学习。 第5节步骤C中可以将命令保存并指定快捷键,我为Perl脚本调试指定快捷键Ctrl+R,所以每次编辑完脚本后 Ctrl+S 保存,Ctrl+R 运行。
 
 
阅读(2572) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~