これを行うための小さな Python スクリプトを作成できると思いますが、シェルだけを使用してこの種のことを行う方法を学ぼうとしています。
基本的に私はこのようなものを持っています:
データベース.txt:
line1|tag1
line2|tag1
line3|tag2
line4|tag1
lines_to_change.txt:
line1
line4
what_i_want.txt:
line1|tag2
line2|tag1
line3|tag2
line4|tag2
したがって、基本的には、lines_to_change.txt
ファイル内の各行に対して、その行のタグを から に変更する必要がtag1
ありますtag2
。これはコマンドラインの仕事だと言われましたがsed
、マニュアルの周りに道が見つかりません。
ありがとう。