Есть ли альтернатива GetTyp / GT2?

Есть ли альтернатива GetTyp / GT2?

Я использовалоба инструментауже много лет, в основном для определения типов файлов, которые потеряли свои имена из-за проблем с диском.

К сожалению, поддержка GetTyp прекращена, GT2 больше не разрабатывается активно, а также в нем отсутствуют некоторые функции, которые когда-то были в GetTyp:

  • Многие типы файлов не определяются
  • Компиляторы больше не определяются в GT2 (было в GetTyp)

Есть ли альтернатива этому инструменту? (Открытый исходный код, бесплатное или коммерческое ПО)

решение1

А как насчет fileкоманды вGNU fileutils?

Он распознает различные форматы файлов:

$ 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для сканирования каталогов).

Связанный контент