リスト文を見比べるには?

[上に] [前に] [次に]
教えて下さい 2000/03/30(木) 16:09:53
リスト文のテキストファイルが2つあってて見比べたて差異を表示したいのですが一つづつのリストをFor文でループさせて1つ1つマッチ
するかどうか調べるとループの時間が長くなるのですが他に方法は
ないでしょうか?
Perlで書きたいのですが・・・
よろしくご指導ください!!

ヒソカ 2000/03/30(木) 22:27:57
リスト文ってなんかのソースリスト?
diffでしょ!

とほほ 2000/03/31(金) 01:16:12
補足説明・・・
UNIXだと、2つのテキストファイルの差分を表示するdiffという
コマンドがあり、下記のようにすれば可能です。
  open(IN, "diff $file1 $file2 |");
  while (<IN>) { print; }
  close(IN);
Windowsにも移植されているので、gooなどで探せば見つかると思います。

ふじ 2000/03/31(金) 01:33:41
Windows だと fc.exe てコマンドがありますね。
diff と似たようなもの。

教えて下さい 2000/03/31(金) 11:22:15
diffコマンドを使ってテキストファイルの差分を出したいと思った
のですが、Windowsに移植されている・・・?というのがよくわかりません。
ソフトをインストールしなければいけないのでしょうか?
プログラムの中に書き込みたいのですが、diffソース・diffドキュメント・diff実行形式
などいろいろあってどれを使っていいのかよくわからないのですが、
初心者なのでよろしくお願いします。

[上に] [前に] [次に]