シェルには非常に優れた機能が 1 つあります。
例えば
# "asd" > myfile.txt
ファイルが最初に存在する場合は「asd」を myfile.txt に入れ、それを削除してから作成し、コンテンツをファイルに入れます。
しかしもし
# "asd" >> myfile.txt
ファイルが存在する場合は、「asd」がファイルの最後に追加されます。
まさにこれを行う効率的なアルゴリズムが必要です。
私は非常に大きなテキストファイルを持っており、何かを最後まで書きたいだけですが、非常に効率的でなければなりません。コンテンツ全体を連結して読み取るなどの愚かなことにリソースを無駄にしたくありません...