ファイルコマンドデータベースとテキストファイル認識

ファイルコマンドデータベースとテキストファイル認識

次の2つの声明が正しいかどうか教えてください。

フォルダには、現在利用可能なファイル形式が何であるかを知らせるデータベース/テーブルがあります(/usr/share/mime/magicコマンドの後にファイル名を入力すると取得できる出力)。file

コマンド出力に「text」という単語が含まれるたびに、fileこれはテキストビューアを使用して読み取ることができる項目を参照しますが、「text」を持たない項目は一種のバイナリファイルです。

ベストアンサー1

/usr/share/mime/magicフォルダには、現在利用可能なファイル形式(「file」コマンドの後にファイルを入力したときに得られる出力)を提供するデータベース/テーブルがあります。

正しいが/usr/share/mime/magic使用されているディレクトリではありませんfile:ファイルは次のとおりです。MIMEタイプデータベースのみ

マンページからfile:「このファイルを識別する情報は、コンパイルされたマジックファイル/usr/share/file/misc/magic.mgcまたは/usr/share/file/misc/magicディレクトリから読み取られます。コンパイル)は存在しません。

実際、私のArch Linuxシステムでは、このファイルはこのfileパッケージの一部です。

「ファイル」コマンド出力に「テキスト」という単語が含まれるたびに、これはテキストビューアを使用して読み取ることができる項目を参照しますが、「テキスト」を持たない項目は一種のバイナリファイルです。

正しいようです(反例を見つけようとしましたが、見つかりませんでした)。

おすすめ記事