
私は使ったことがある両方のツール何年も前から、主にディスクの問題によりファイル名が失われたファイルのファイルタイプを判別するために使用されています。
残念ながら GetTyp は廃止され、GT2 は積極的に開発されなくなり、GetTyp にあったいくつかの機能も失われています。
- 多くのファイルタイプが検出されません
- GT2 ではコンパイラが検出されなくなりました (GetTyp では検出されていました)
このツールに代わるものはありますか? (オープンソース、フリーウェア、または商用)
答え1
file
コマンドはどうでしょうかGNU ファイルユーティリティ?
さまざまなファイル形式を識別します:
$ file track01.cdda.wav
track01.cdda.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM,
16 bit, stereo 44100 Hz
$ file wallpaper2.png
wallpaper2.png: PNG image data, 1280 x 853, 8-bit/color RGB, non-interlaced
これは主に Unix 系システムで使用されますが、残念ながら MS Windows を使用している人のために、移植版があります。
http://gnuwin32.sourceforge.net/packages/file.htm
編集:
リンクしたページによると、GT2 には、ディレクトリ/ドライブ全体をスキャンしたり、実行可能ファイルに関するさまざまな詳細を印刷したりするなどの追加機能もあります。
file
find
これを(直接)行うことはできませんが、この機能が必要な場合(たとえば、ディレクトリスキャンなど)は、これと組み合わせることができる他のヘルパーがあります。