ruby使った、2つのファイルの比較2013/04/11 18:59

internet上の共有ディスクに移行の最中

localのHDの差分が分からなくなったので

ファイルを比較するrubyプログラムを作って要る最中

分からなくなるとまずいので boloに上げます

サーチすべき ファイル名を入れたファイル: s.txt

ディレクトリにあるファイル名のファイル : file-iex.txt


#---
#pattern_file = ARGV[0]
#filename = ARGV[1]
#print pattern_file
open("./s.txt","r") do |in_f|
# print in_f
in_f.each_line do |buf_line|
open("./file-iex.txt","r") do |in_p|
# print in_f
in_p.each_line do |pattern|
# print pattern,buf_line
if /#{pattern}/ =~ buf_line
printf(" %6d: %s", $., pattern)
else
# print("no mach")
end
# print "line,pattern",pattern,bun_line
end
# in_p.close
#
end
end
end

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
下記の文字を入力して下さい(半角スペースあります)
Hoge desu

コメント:

トラックバック