GetTyp / GT2 の代替品はありますか?

GetTyp / GT2 の代替品はありますか?

私は使ったことがある両方のツール何年も前から、主にディスクの問題によりファイル名が失われたファイルのファイルタイプを判別するために使用されています。

残念ながら 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 には、ディレクトリ/ドライブ全体をスキャンしたり、実行可能ファイルに関するさまざまな詳細を印刷したりするなどの追加機能もあります。

filefindこれを(直接)行うことはできませんが、この機能が必要な場合(たとえば、ディレクトリスキャンなど)は、これと組み合わせることができる他のヘルパーがあります。

関連情報