アプリ版:「スタンプのみでお礼する」機能のリリースについて

2つのテキストファイルがあります。
テキストファイルにはそれぞれ単語が2000行程書いてあります。

例)
ファイル1
バラ
キク
サクラ
ウメ
マツ
ヒマワリ

ファイル2
サクラ
バラ
ヒマワリ

例で見つけてほしい単語は、ウメとマツとキクのように片方のファイルにあるのに、もう片方のファイルにはないものを探したいと考えています。
行が違うだけでお互いのファイルにあるものは抽出しないようにしたいです。
なにかいい方法とかアプリとかありますでしょうか?

A 回答 (4件)

Windowsならコマンドプロンプトで


c:\>fc /n test.txt test2.txt

ファイル test.txt と TEST2.TXT を比較しています
***** test.txt
***** TEST2.TXT
5:
6: hoge4
*****
    • good
    • 0

順不同で並んでいる物のあるなしを比べるのであれば、まず順番を揃える必要があります。

例えば sort コマンド。それからファイル比較の fc コマンドです。

sort ファイル1 > x1
sort ファイル2 > x2
fc x1 x2

の出力を目で見て判断です。
    • good
    • 0

コマンドライ (CLI) ンツールとしては、fc 以外に diff があります



CLI でなく GUI ならば、私が使ったことが有る専用ツールとしては、
WinMerge https://winmerge.org/?lang=ja
があります

また秀丸エディタ (https://hide.maruo.co.jp/software/hidemaru.html ) の「他の秀丸エディタと内容比較」の様にエディタの機能として搭載されている場合も有ります
    • good
    • 0

sortしてexcel vbaで回すかな。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!