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

ruby 去掉文件里重復(fù)的行

 更新時(shí)間:2009年04月20日 14:59:14   作者:  
以前合并后臺(tái)字典時(shí),有重復(fù)的都是用vbs去,最近又看了一天的ruby,想起來(lái)寫一下,沒想到代碼如此精簡(jiǎn)
old = File.open(ARGV[0]).collect
new = File.open(ARGV[1],"a+")
for i in 0..old.length-1
new.write(old.uniq[i])
end

##或簡(jiǎn)單兩行也可以如qc.rb

old = File.open(ARGV[0]).collect
puts old.uniq

然后qc.rb dic.dic >new.dic

相關(guān)文章

  • Ruby與Ruby on Rails框架環(huán)境搭建的簡(jiǎn)明教程

    Ruby與Ruby on Rails框架環(huán)境搭建的簡(jiǎn)明教程

    這篇文章主要介紹了Ruby與Ruby on Rails框架環(huán)境搭建的簡(jiǎn)明教程,包括RubyGems的升級(jí)與OpenSSL的支持等配置,需要的朋友可以參考下
    2016-05-05
  • Windows下安裝配置Ruby的debug工具ruby-debug-base19

    Windows下安裝配置Ruby的debug工具ruby-debug-base19

    這篇文章主要介紹了Windows下安裝配置Ruby的debug工具ruby-debug-base19的方法,同時(shí)講解了Ruby的IDE RubyMine中的相關(guān)配置方法,需要的朋友可以參考下
    2016-03-03
  • 幾個(gè)Ruby小技巧分享

    幾個(gè)Ruby小技巧分享

    這篇文章主要介紹了幾個(gè)Ruby小技巧分享,本文講解了代碼塊的序列調(diào)用、主要是說(shuō)array在block中的使用、Hash#fetch、創(chuàng)建代碼段的散列等小技巧,需要的朋友可以參考下
    2015-05-05
  • Ruby On Rails中如何避免N+1問題

    Ruby On Rails中如何避免N+1問題

    select語(yǔ)句的數(shù)目太多,需要頻繁的訪問數(shù)據(jù)庫(kù),會(huì)影響檢索性能。如果需要查詢n個(gè)Customer對(duì)象,那么必須執(zhí)行n+1次select查詢語(yǔ)句。這就是經(jīng)典的n+1次select查詢問題。
    2014-07-07
  • Ruby中執(zhí)行Linux shell命令的六種方法詳解

    Ruby中執(zhí)行Linux shell命令的六種方法詳解

    這篇文章主要介紹了Ruby中執(zhí)行Linux shell命令的六種方法詳解,這些方法包括exec、system、反引號(hào)、IO、Open3、Open4等命令,需要的朋友可以參考下
    2015-01-01
  • Ruby的語(yǔ)法和語(yǔ)言特性總結(jié)

    Ruby的語(yǔ)法和語(yǔ)言特性總結(jié)

    這篇文章主要介紹了Ruby的語(yǔ)法和語(yǔ)言特性總結(jié),包括代碼塊與元編程等Ruby編程中的核心特性,需要的朋友可以參考下
    2016-06-06
  • 使用Ruby程序?qū)崿F(xiàn)web信息抓取的教程

    使用Ruby程序?qū)崿F(xiàn)web信息抓取的教程

    這篇文章主要介紹了使用Ruby程序?qū)崿F(xiàn)web信息抓取的教程,本文來(lái)自于IBM官方網(wǎng)站技術(shù)文檔,需要的朋友可以參考下
    2015-04-04
  • ruby 正則表達(dá)式詳解及示例代碼

    ruby 正則表達(dá)式詳解及示例代碼

    這篇文章主要介紹了ruby 正則表達(dá)式詳解及示例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 優(yōu)化Ruby腳本效率實(shí)例分享

    優(yōu)化Ruby腳本效率實(shí)例分享

    以前寫過(guò)批量修改繁體文件名為簡(jiǎn)體的Ruby腳本 ,可惜腳本的性能很有問題,批量重命名時(shí)運(yùn)行速度非常慢。這次準(zhǔn)備優(yōu)化下代碼,提升腳本的執(zhí)行效率。
    2014-06-06
  • openSUSE下的Ruby安裝openssl出錯(cuò)解決方法

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

    這篇文章主要介紹了openSUSE下的Ruby安裝openssl出錯(cuò)解決方法, 本文方法同時(shí)適用類似錯(cuò)誤的其它包的安裝中,需要的朋友可以參考下
    2014-11-11

最新評(píng)論