別のテキストファイルを使用して2つの異なるテキストファイルを編集したい

別のテキストファイルを使用して2つの異なるテキストファイルを編集したい

1 つのテキストファイルを編集すると、自動的に他のテキストファイルも編集されます。これは可能ですか? たとえば、fileA.txt、fileB.txt、fileC.txt という 3 つのテキストファイルを保存するとします。

私は fileC.txt を編集したいだけです。選択したデータの一部は他の 2 つのファイルにも保存されます。これが可能かどうかはわかりません。私は Linux の初心者です。どうもありがとうございます。

答え1

私はfileC.txtを編集したいのですが選ばれたデータの一部他の 2 つのファイルにも保存されます。

テキスト エディターからすぐに実行できるかどうかはわかりませんが、編集後に実行するスクリプトを設定することはできるかもしれません。たとえば、次のようなスクリプトです。

grep "value you want to save in the other files" C.txt >> A.txt
grep "value you want to save in the other files" C.txt >> B.txt

これが意図したものでない場合は、入力内容と希望する出力の完全な例(それを含めて質問を編集してください)を提供してください。

答え2

Jim の回答にコメントを追加したかったのですが、私の評価が十分ではないため、別の回答として書いたことをお詫びします。

同意します。これは vi では実行できないことです。スクリプトを記述する必要があります。具体的な例を挙げていただければ、ここにいる私たちの多くがより意味のある回答を返せると思います。

現状では、次のようなことをする必要があります

1) ファイルを編集する

2) 編集内容を他のすべてのファイルに配布するスクリプトを実行する

関連情報