剔除文件中的空白内容(ruby实现)

原创 2013年12月01日 21:00:27
$infile="infile.txt"
$outfile = "outfile.txt"

def trimFile()

fin = File.open($infile, "r")
fout = File.open($outfile, "w")

fin.each_line do |line|
if line.strip == ""
next
else
fout.puts(line.strip)
end
end

end

trimFile()

Ruby语言基础学习十:Ruby文件输入输出

# Ruby 文件的输入与输出 ,本文参考http://www.runoob.com/ruby/ruby-input-output.html # gets 语句可用于获取来自名为 STDIN 的标准屏...
  • shawncheer
  • shawncheer
  • 2016年04月03日 17:09
  • 416

python脚本,筛出两个文件中重复的行

''' 查找A文件中,与B文件中内容不重复的内容 ''' #!usr/bin/pythonimport sys import os''' 字符串查找函数,使用二分查找法在列表中进行查询 ''' def...
  • qyshooter
  • qyshooter
  • 2016年12月07日 17:46
  • 1156

Ruby中 split 方法

split 方法 ==> 把字符串拆分成有三个元素的数组Date.today => Wed, 15 Feb 2017 2.3.0 :002 > Date.today.to_s => "20...
  • XIAO_XIAO_C
  • XIAO_XIAO_C
  • 2017年06月01日 10:51
  • 463

Ruby 去掉空白符

lstrip : 去掉首空格 rstrip : 去掉尾空格 gsub : 去掉全部空格,不过要用到pattern匹配 eg: s1 = " Test  whit...
  • EI__Nino
  • EI__Nino
  • 2014年10月04日 13:04
  • 4990

ruby 操作 csv

File.readlines("data.txt").each do |line|       puts line   end   File.readlines("data.txt").each d...
  • passionboyxie
  • passionboyxie
  • 2011年09月05日 18:10
  • 1203

Ruby 文档:RDoc 和 ri

 有点像java的api文档,ruby也有了自己的html api文档。除了可以以html的方式查看ruby的文档外,ruby还提供了另外的一种方式。进入shell prompt,键入 ri ** (...
  • httpmiao
  • httpmiao
  • 2006年08月29日 09:35
  • 2632

ruby对文件操作大全

1.创建文件夹 Dir.new %%1 Dir::mkdir #不指定目录全名称时,缺省为工作目录 Dir::chdir() 改变当前脚本工作目录 FileUtils.mkdir 't...
  • TigerKing168
  • TigerKing168
  • 2013年05月24日 21:02
  • 7374

ruby对文件的写入操作!

Ruby编写一个程序,从键盘输入字符串写入指定文件 ========================================   方法1: #!/usr/bin/env ruby -w...
  • TigerKing168
  • TigerKing168
  • 2013年05月24日 19:17
  • 1445

ruby中的访问权限

=begin 在Ruby里,要读取,或是改变对象的属性,唯一的途径是调用对象的方法。 控制了对方法的访问,也就控制了对对象属性的访问。 控制对方法的访问,有三种方式:   访问控制     ...
  • Magneto7
  • Magneto7
  • 2013年06月22日 13:35
  • 1568

ruby 字符串查找替换插入

参见http://www.techotopia.com/index.php/Ruby_String_Replacement,_Substitution_and_Insertion
  • wind00sky
  • wind00sky
  • 2009年01月13日 11:29
  • 1798
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:剔除文件中的空白内容(ruby实现)
举报原因:
原因补充:

(最多只允许输入30个字)