LINUX.ORG.RU

В том же в чем и отличие JPEG от jpeg. JPG - тяжелое наследие венды.

ViTeX ★★★★
()

В том же, в чём htm и html. В названии. Кстати, можешь больше не использовать расширения. Вообще.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Кстати, можешь больше не использовать расширения. Вообще.

А как бороться с тем, что не все бинарные файлы имеют заголовки, достаточные для распознавания формата? Или должен ли, например, Dolphin заниматься распознаванием типа файла по содержимому?

Sadler ★★★
()

jpeg — метод сжатия с потерями, а jpg — filename suffix для jfif. Но из-за человеков первое переползает на второе.

d ★★★★★
()
Ответ на: комментарий от sin_a

jPg, JpeG, etc?

Тогда уж как-то так (псевдокод): lower(ext).eq('jpg','jpeg')

Sadler ★★★
()
Ответ на: комментарий от Sadler

Насколько я знаю, нет. Но ведь адекватные люди делают различие между ogg и vorbis.

d ★★★★★
()
Ответ на: комментарий от sin_a

и в консоли, наблюдая надпись "../so4nye_siske" раздумывать, то ли это сами сиськи, то ли их фотография, или вообще съемное устройство

stevejobs ★★★★☆
()
Ответ на: комментарий от sin_a

Кстати, можешь больше не использовать расширения. Вообще.

TeX тебя не поймет.

morse ★★★★★
()
Ответ на: комментарий от sin_a

а если там их в папке 9000, все открывать? ;) Это как если бы ты шел по улице и просил всех снять пальто!

олсо, даже если есть предпросмотр, разница между jpg и png, mp3 и ogg - важна

stevejobs ★★★★☆
()

В чем отличие JPG от JPEG.

Enterprise же

Siado ★★★★★
()
Ответ на: комментарий от stevejobs

На самом деле, пользователю, как известно, вообще не нужно знать про файлы. Правда пока техника несовершенна и приходится иметь дело с этими пережитками. Увы...

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Есть два файла, в одном что-то, а в другом то-то, вот:
file1

fjsdklhsdvnsdufhoiweuuuioweuriowefjkhdvskjlaskjdvbsf

file2

3u12huscdhjdhkgsadiufgshdfghkjsadhfhsadkfjhskjdfhjks

Я отослал их своему другу, естественно, без расширения. Ну вот незадача, в одном из них зашифрованное послание с Омикрон-Персей 8, а в другом послание из /dev/random. А сейчас, внимание, вопрос: как быстро различить эти файлы не имея расширения?

int13h ★★★★★
()
Ответ на: комментарий от int13h

Ну вот незадача, в одном из них зашифрованное послание с Омикрон-Персей 8, а в другом послание из /dev/random.

Судя по распределению символов, оба послания из-под твоих рук, пляшущих по клаве :D

Sadler ★★★
()
Ответ на: комментарий от stevejobs

на консоли можно раскрашивать разным цветом, но опять же это гораздо менее удобно чем расширения.

Komintern ★★★★★
()
Ответ на: комментарий от sin_a

file язык не определяет. enca может косвенно подсказать, через кодировку. хотя... только что file меня удивила. я думал оно ЯП тоже не умеет:

$ file bcontrol.cl
bcontrol.cl: Lisp/Scheme program, ASCII text

Komintern ★★★★★
()
Последнее исправление: Komintern (всего исправлений: 1)
Ответ на: комментарий от int13h

Ну и назывались файлы соответственно: ajahteib.hfga и thoweipe.nzjb. И много тебе это дало?

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

а есть какая-нибудь стандартная утилита, которая по расширению файла текстом выдает описание формата?

типа «wtfis html»

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

Боюсь, оно про языки с нибиру тоже может ничего не знать...

sin_a ★★★★★
()
Ответ на: комментарий от Sadler

Или должен ли, например, Dolphin заниматься распознаванием типа файла по содержимому?

Это вроде успешно делает libmagic?

gagarin
()
Ответ на: комментарий от stevejobs

и в консоли, наблюдая надпись «../so4nye_siske» раздумывать, то ли это сами сиськи, то ли их фотография, или вообще съемное устройство

ls умеет подсвечивать файлы по типу, вне зависимости от расширения.

Deleted
()
Ответ на: комментарий от true_admin

Оно подсвечивает на уровне обычный файл, исполнимый файл, симлинк, устройство

goingUp ★★★★★
()
Ответ на: комментарий от alex_custov

в т.ч. на удалённой NFS шаре

Вот делать процессору и сетевушке больше нефиг

cvs-255 ★★★★★
()
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от true_admin

омг, это точно? он на каждый файл file натравливает?

Нет, ошибся. В первый раз для проверки снес расширение - подсветка осталась. Второй раз повторить не получилось, значит все-таки по нему определяет.

Deleted
()
Ответ на: комментарий от Deleted

Нет, ошибся. В первый раз для проверки снес расширение - подсветка осталась. Второй раз повторить не получилось, значит все-таки по нему определяет.

Там есть подсветка и по базовому типу файла, и по расширениям.

google: LS_COLORS

AX ★★★★★
()
Ответ на: комментарий от sin_a

Замечательная команда, на файл вида
mht firefox
html firefox
php gedit
c gedit

выдаёт FORTRAN program, если убрать последнюю строку это уже ASCII text

ilovewindows ★★★★★
()
Ответ на: комментарий от sin_a

Ага, и половина сервисов будет в слёзы, мол вы можете использовать только картинки. Например blogger.

IPR ★★★★★
()

В чем отличие JPG от JPEG.

в имени файла. Всегда ваш, К.О.

Если тебе интересно, то расширения придумали для того, что-бы можно было _людям_ быстро отличить жопа.cpp от жопа.avi

Для компьютера это не имеет значения.

drBatty ★★
()
Ответ на: комментарий от stevejobs

и в консоли, наблюдая надпись «../so4nye_siske» раздумывать, то ли это сами сиськи, то ли их фотография, или вообще съемное устройство

попробуй посмотреть на сиськи без консоли.

drBatty ★★
()
Ответ на: комментарий от stevejobs

олсо, даже если есть предпросмотр, разница между jpg и png, mp3 и ogg - важна

прочитай первые 4 байта. Их всё равно читать придётся для предпросмотра.

drBatty ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.