0

別のファイルにはない行をあるファイルに出力する方法を理解していることに注意してください(here)、私の質問は少し異なります。

1つのファイルに、次のような行があります

Андреев
Барбашев
Иванов
...

別のファイルには次の行があります。

Барбашёв
Семёнов
...

今。2 番目のファイルの行が必要ですが、最初のファイルで е を ё に置き換えた行が見つからない場合に限ります。たとえば、最初にあるБарбашёвため、表示しないでください。Барбашев

私が何かをするなら

comm -13 first.txt <(cat second.txt | sed 's/ё/е/g')

私は正しい行を取得しますが、それらはその時までにすでに変換されており、私がやろうとしていることには受け入れられません.

つまり、出力は次のようになります。

Барбашев
...

あるべきなのに

Барбашёв
...
4

1 に答える 1