欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

RUBY文檔中心-學(xué)習(xí)開(kāi)始

 更新時(shí)間:2007年11月24日 13:02:09   作者:  
首先,你得檢測(cè)Ruby是否已經(jīng)安裝了.在shell的提示符處(這里表示為"%",所以不要敲入%),敲入

% ruby -v  


(-v 告訴解釋器打印出Ruby的版本),然后敲回車.如果安裝了Ruby,你會(huì)看見(jiàn)類似如下的信息:

% ruby -v
ruby 1.6.6 (2001-12-26) [i586-linux]  


如果Ruby未安裝,你可以讓管理員安裝它,或者可以自己做,Ruby是一個(gè)沒(méi)有安裝或使用限制的自由軟件.

現(xiàn)在,讓我們和Ruby玩玩.你可以通過(guò)一個(gè)-e參數(shù)直接在命令行上放置一個(gè)Ruby程序:

% ruby -e 'print "hello world\n"'
hello world  


一般情況下,Ruby程序都會(huì)保存在一個(gè)文件里.

% cat > test.rb
print "hello world\n"
^D
% cat test.rb
print "hello world\n"
% ruby test.rb
hello world  


^D指control-D.上面是在UNIX下的情況.如果你用DOS,那就這樣:

C:\ruby> copy con: test.rb
print "hello world\n"
^Z
C:\ruby> type test.rb
print "hello world\n"
C:\ruby> ruby test.rb
hello world  


當(dāng)寫比這個(gè)更具實(shí)際意義的代碼時(shí),你會(huì)希望使用一個(gè)真正的文本編輯器!

一些驚人復(fù)雜和有用的東西可以用一行命令的迷你程序做出來(lái).舉個(gè)例子,這個(gè)玩意兒將當(dāng)前目錄下所有C源程序和頭文件中的foo替換為bar,并將原來(lái)的文件追加個(gè)".bak"備份:

% ruby -i.bak -pe 'sub "foo", "bar"' *.[ch]  


這個(gè)程序和UNIX下的cat命令差不多(但比cat要慢):

% ruby -pe 0 file  

相關(guān)文章

  • Ruby on Rails中MVC結(jié)構(gòu)的數(shù)據(jù)傳遞解析

    Ruby on Rails中MVC結(jié)構(gòu)的數(shù)據(jù)傳遞解析

    這篇文章主要介紹了Ruby on Rails中MVC結(jié)構(gòu)的數(shù)據(jù)傳遞解析,本文來(lái)自于IBM官方網(wǎng)站技術(shù)文檔,需要的朋友可以參考下
    2015-04-04
  • 在Ruby中處理日期和時(shí)間的教程

    在Ruby中處理日期和時(shí)間的教程

    這篇文章主要介紹了在Ruby中處理日期和時(shí)間的教程,包括時(shí)間的格式化等基本用法,需要的朋友可以參考下
    2015-04-04
  • openSUSE下的Ruby安裝openssl出錯(cuò)解決方法

    openSUSE下的Ruby安裝openssl出錯(cuò)解決方法

    這篇文章主要介紹了openSUSE下的Ruby安裝openssl出錯(cuò)解決方法, 本文方法同時(shí)適用類似錯(cuò)誤的其它包的安裝中,需要的朋友可以參考下
    2014-11-11
  • 使用RVM實(shí)現(xiàn)控制切換Ruby/Rails版本

    使用RVM實(shí)現(xiàn)控制切換Ruby/Rails版本

    RVM 是Ruby Version Manager的縮寫,是一個(gè)命令行工具,它可以讓你輕松地安裝,管理和使用多個(gè)版本的Ruby.不同的rails項(xiàng)目使用等ruby和rails版本不一樣的時(shí)候,可以使用RVM自由切換。
    2017-06-06
  • 利用Ruby的SOAP4R編寫SOAP服務(wù)器的教程

    利用Ruby的SOAP4R編寫SOAP服務(wù)器的教程

    這篇文章主要介紹了利用Ruby的SOAP4R編寫SOAP服務(wù)器的教程,并且詳細(xì)介紹了添加驅(qū)動(dòng)和調(diào)用服務(wù)的方法,需要的朋友可以參考下
    2015-05-05
  • Ruby中的gem包管理的使用及gem源搭建教程

    Ruby中的gem包管理的使用及gem源搭建教程

    RubyGems是Ruby世界中的包管理工具,gem命令使用起來(lái)就如同Linux中的apt與yum一樣,也可以構(gòu)建自己的gem源,下面就帶大家一起來(lái)學(xué)習(xí)Ruby中的gem包管理的使用及gem源搭建教程
    2016-05-05
  • Ruby基礎(chǔ)知識(shí)之類

    Ruby基礎(chǔ)知識(shí)之類

    這篇文章主要介紹了Ruby基礎(chǔ)知識(shí)之類,本文講解了類的創(chuàng)建、訪問(wèn)器、類變量、常量、類方法、方法的訪問(wèn)性、工廠方法、模塊module等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Ruby使用Monkey Patch猴子補(bǔ)丁方式進(jìn)行程序開(kāi)發(fā)的示例

    Ruby使用Monkey Patch猴子補(bǔ)丁方式進(jìn)行程序開(kāi)發(fā)的示例

    Monkey Patch猴子補(bǔ)丁是指在程序解釋運(yùn)行時(shí)動(dòng)態(tài)添加類或模塊的做法,這里我們就來(lái)看一下Ruby使用Monkey Patch猴子補(bǔ)丁方式進(jìn)行程序開(kāi)發(fā)的示例
    2016-05-05
  • Ubuntu系統(tǒng)安裝Ruby語(yǔ)言的三種方法

    Ubuntu系統(tǒng)安裝Ruby語(yǔ)言的三種方法

    這篇文章主要介紹了Ubuntu系統(tǒng)安裝Ruby語(yǔ)言的三種方法,本文講解了使用apt-get安裝、使用brightbox ppa倉(cāng)庫(kù)安裝、使用RVM安裝3種方法,需要的朋友可以參考下
    2015-01-01
  • Ruby 魔法 學(xué)習(xí)筆記之一

    Ruby 魔法 學(xué)習(xí)筆記之一

    Ruby的許多動(dòng)態(tài)特性,讓Ruby具有很多魔法,這個(gè)魔法足以讓你來(lái)定制你自己的語(yǔ)言DSL, Rails就是Ruby在Web的DSL.
    2008-12-12

最新評(píng)論