Develop and Download Open Source Software

Browse Subversion Repository

Contents of /script/stripExtraSpace.rb

Parent Directory Parent Directory | Revision Log Revision Log


Revision 173 - (show annotations) (download)
Sun Dec 2 07:31:54 2007 UTC (16 years, 6 months ago) by satofumi
File size: 514 byte(s)
fix sh2writer for Cygwin

1 #!/usr/bin/ruby
2
3 #
4 # ソースコード中の余分な空白、ファイル末の空行を削除するスクリプト
5 # Author:: Satofumi KAMIMURA
6 # $Id$
7
8
9 # ヘルプメッセージの表示
10 def printHelp
11 print "usage:\n\t" + __FILE__ + " <target file>\n\n"
12 exit
13 end
14
15
16 # !!! die を使うべきか?
17 printHelp if ARGV.size <= 0
18 TargetFile = ARGV[0]
19
20 begin
21 lines = File.read(TargetFile)
22 rescue => exc
23 print exc, "\n"
24 exit
25 end
26
27 lines.each_line { |line|
28
29 # 行末の空白を取り除く
30 print line.rstrip + "\n"
31
32 # ファイル末の複数行の改行を取り除く
33 # !!!
34 }

Properties

Name Value
svn:executable *

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26