hexdump
問題があります。古いテキストファイルがあります。私はこれらのファイルが何であるかに興味があるので、彼らが表すファイルを再作成したいと思います。問題は、このsを作成したときにhexdump
フラグがわからなかった-v
ため、いくつかのhexdump
重複行が置き換えられたことです*
。
私が望むのは、bash
ORを使用してプログラムでこれらの行を再作成する方法ですpython3
。
また、これを行う方法の概念がありますが、これらの行を再構築するための作業スクリプトを作成できませんでした。私の哲学は次のとおりです。
- ファイルに
*
。 - 見つかった行を繰り返します。
- オフセットを取得し、このアスタリスクで置き換えられた行数を計算します。
- 計算された回数を上記の行にコピーしてアスタリスクを置き換えます。
- アスタリスクが残っている場合:次のアスタリスクに対して手順3と4を繰り返し、それ以外の場合は手順6に進みます。
- 完全な16進ダンプを印刷します。
質問:
上記のタスクを実行するスクリプトを作成するのに役立つ人はいますか?それとも同じ最終結果を提供しますが、よりうまく機能するスクリプトですか?