
Я использовалоба инструментауже много лет, в основном для определения типов файлов, которые потеряли свои имена из-за проблем с диском.
К сожалению, поддержка 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
для сканирования каталогов).