Да, для сжатия хочу использовать fuse-compress, как посоветовал Артём Чуприна. В доках на гугле написано, что у f-c есть опция, реализующая исключения по расширению: "nocompext allows the user to extend the list of uncompressible file types built into FuseCompress. For instance, nocompext=foo,nocompext=bla will keep files like file.foo and image.bla from being compressed. "
Странно, что я такой опции в man не заметил... Зато есть такое: <<fc_ma:"arg1;arg2" files with passed mime types to be always not compressed fc_mr:"arg1;arg2" files with passed mime types to be always compressed>> Насколько я могу понять, тут нужно указывать MIME типы. По крайней мере, здесь: http://fusecompress.sourcearchive.com/documentation/2.6-3/main_8cpp-source.html http://fusecompress.sourcearchive.com/documentation/2.6-3/CompressedMagic_8cpp-source.html вот так: void CompressedMagic::PopulateTable() { m_table.insert("audio/mp4"); m_table.insert("audio/mpeg"); m_table.insert("audio/x-pn-realaudio"); m_table.insert("audio/x-mod"); ... } ------ if (*key == "fc_ma") { ... g_CompressedMagic.Add(*value); Но у меня есть фигня вот такого формата (там ещё много): # archives (Note: .tar is archive, but not compressed => do compress it). -Z "*.bz2" -Z "*.deb" -Z "*.gz" -Z "*.Z" -Z "*.zip" -Z "*.rar" -Z "*.tbz2" -Z "*.tgz" -Z "*.jar" -Z "*.ear" -Z "*.war" -Z "*.BZ2" -Z "*.DEB" -Z "*.GZ" -Z "*.Z" -Z "*.ZIP" -Z "*.RAR" -Z "*.TBZ2" -Z "*.TGZ" -Z "*.JAR" -Z "*.EAR" -Z "*.WAR" -Z "*.dar" -Z "*.arj" -Z "*.F" -Z "*.bz" -Z "*.L" -Z "*.taz" -Z "*.cpio" -Z "*.gtar" -Z "*.lzo" -Z "*.lzma" -Z "*.lza" -Z "*.DAR" -Z "*.ARJ" -Z "*.BZ" -Z "*.TAZ" -Z "*.CPIO" -Z "*.GTAR" -Z "*.LZO" -Z "*.LZMA" -Z "*.LZA" Как мне её грамотно переделать в список MIME типов (в голову ничего не приходит)? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fd6402a.2050...@yandex.ru