###前提・実現したいこと
対象ファイルから、指定した文字列を含む行を抜き出すShellScriptを作成する。
ただし、このShellScriptは処理した位置を記憶しておき、次回処理時には続きから処理を行う。
※ 対象ファイルは、ファイル末尾に追記のみされていく。
###発生している問題
例えば、
案1.
ShellScriptや検索対象ファイルとは別に、processing_record.txt
のようなファイルを作成し、何行目まで処理しているかを記載しておく。
案2.
処理の終了時に検索対象のファイルに
"--- Already readed hear ---"
を埋め込み、次回処理時にはこの位置から検索を行う。
などは考えたのですが、ShellScriptのみで完結するような方法などないでしょうか。
新しくテキストファイルを作成する、本来システムなどから追記のみされる対象ファイルに変更を加える。と言うのはあまりよろしくない気がして悩んでおります。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。