Các file
chương trình kiểm tra các nội dung của file, cho thấy loại thực tế của họ (với bỏ lỡ thỉnh thoảng). Nếu bạn đang sử dụng một hệ thống giống Unix, có lẽ bạn đã cài đặt nó ( ví dụ, có một mô tả POSIX về nó). Đối với Windows, có một cổng trong GnuWin32 (hơi cũ, nhưng tốt hơn là không có gì).
Chương trình liệt kê từng tên tệp, cùng với các loại. Tất cả những gì bạn phải làm (với một kịch bản sẽ rất hay) là tìm kiếm sự không phù hợp giữa hai (tên tệp so với mô tả loại của nó).
Dưới đây là một số mẫu đầu ra để minh họa:
escher03.jpg: JPEG image data, JFIF standard 1.02
snakes.jpg: JPEG image data, JFIF standard 1.01
sphere.gif: GIF image data, version 87a, 1120 x 832
spirals.jpg: JPEG image data, JFIF standard 1.00, comment: "U-Lead Systems, Inc."
square_l.gif: GIF image data, version 87a, 634 x 668
st_peter.gif: GIF image data, version 87a, 640 x 480