本の章を含むバイナリ ファイルがいくつかあります (ファイルには拡張子がありません) そのコンテンツにアクセスできるソフトウェアはありますか? つまり、バイナリを英語に変換するには?
私はいくつかの解決策を試しました...
ありがとうございました
非常に「基本的な」試みのために、
まず、次のことを試してください。
file the_file
既知の形式かどうかを確認します。次に、それに応じてファイルの名前を変更し、適切なプログラムを使用して開きます。
これが失敗した場合は、非常に低レベルのアプローチを使用できます。
string the_file > the_strings_of_the_file
the_file の「文字列」を含む新しいファイル (the_strings_of_the_file) を作成します。
おそらく意味のないものが散らかっていて、(少数の?)文はおそらくどんな順序でもかまいません...
いくつかのフィルターを使用して、潜在的に良いものを絞り込むことができます。
string the_file | grep some_regexp > the_strings_of_the_file.filtered_in
string the_file | grep -v some_regexp > the_strings_of_the_file.filtered_out
「filtered_out」に値が含まれなくなるまでsome_regexpを調整します...
(意味のあるものと意味のないもの両方の「文字列」の出力の一部を提供していただければ、正規表現を手伝うことができます)
(そして、どのような言語が使用されているかを正確に言うと:ascii?アクセントのある文字?など)
別のアプローチ: 「役に立たない」文字を削除します。
tr -cd ' -~\n\t' the_file > the_file_without_weird_letters
# note that if your file contain accentuated letters, you'll need to change the range.
# The range above is good for "everything printable in regular ascii"