Однослойный GIF. Во вложении.
$ file picture.gif
picture.gif: GIF image data, version 89a, 18 x 18
Выяснилось вот что:
echo -n "$img" > picture2.gif
И файл этот короче, на целых 44 байта. Похоже что кодировка его коробит
$ locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.utf-8"
LC_NUMERIC="ru_RU.utf-8"
LC_TIME="ru_RU.utf-8"
LC_COLLATE="ru_RU.utf-8"
LC_MONETARY="ru_RU.utf-8"
LC_MESSAGES="ru_RU.utf-8"
LC_PAPER="ru_RU.utf-8"
LC_NAME="ru_RU.utf-8"
LC_ADDRESS="ru_RU.utf-8"
LC_TELEPHONE="ru_RU.utf-8"
LC_MEASUREMENT="ru_RU.utf-8"
LC_IDENTIFICATION="ru_RU.utf-8"
LC_ALL=ru_RU.utf-8
Я скачиваю сравниваемый файл в переменную, лишь чтоб винт не ялозить. Слишком частые эти сравнения будут происходить. И
важен результат сравнения. А сравниваемый файл будет сразу удаляться. Он не нужен.
Вобщем сейчас делаю закачку второго в файл, и затем обычное сравнение через cmp.
По идее он будет в кеш закидывать, а не диск протирать.