最終更新:2016-12-06 (火) 14:22:20 (2900d)
file
Top / file
指定されたファイルの種類判別を行います。 処理にあたってはいくつかのテスト、すなわちファイルシステムテスト、マジックナンバーテスト、言語テストを行います。
http://www.darwinsys.com/file/
判断の順序
- デバイス、ディレクトリ、シンボリックリンクなどのスペシャルファイルチェック
- 圧縮ファイルのチェック
- tarファイル?のチェック
- magic?データベースファイルに基づくチェック
- ASCII、Unicodeなどのテキストファイル種別チェック
ソースコード
- http://www.darwinsys.com/file/
- https://github.com/file/file
- https://github.com/file/file/tree/master/magic/Magdir