|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 11 Aug 2005 19:34:58 To : Igor Tihonov Subject : Re: xmms -------------------------------------------------------------------------------- Aug 10 23:55 05, Igor Tihonov wrote to Zahar Kiselev: IT>>> а например то что оно может быть RO. вот. ZK>> Пожалуй единственная причина. Hо если это CD, причем не ZK>> самописанный, то я бы переписал, поправил тэги и выкинул заодно ZK>> лишнее. Учитывая стоимость болванки рублей десять - сам именно так и ZK>> делаю. IT> переписывать каждый CD... фи! да и не только CD возможен... Так ведь все равно приходится выкидывать лишее, оставляя только то что нравится.... Лично я - переписываю, и приятель мой меломан - тоже. ZK>>>> операций с файлом. Уж точно без русских букв и весьма желательно ZK>>>> без пробелов. IT>>> почемубы нет? FS поддерживает, ZK>> Hу так FS все что угодно поддерживает - можно хоть символ backspace ZK>> в имя файла загнать:) Hо вот потом с сильно извращенными именами ZK>> работать неудобно когда потребуется копировать копировать, ZK>> архивировать, какую-нибудь выборку скриптами делать. Пробелы, ZK>> кавычки, русские буквы в именах - все это существенно жизнь ZK>> осложняет при написании команд, работающих с этими файлами. IT> это проблемы скриптописателся, не правдали? Hу если нравится создавать самому себе дополнительные проблемы и героически их преодолевать - то я не возражаю, да и линукс подобные извращения вполне неплохо поддерживает. Лишь бы только такие любители не отправляли файлы с неудобными именами другим людям... IT> Мне какраз удобно IT> работать с файлами название которых отображает из суть. Для этого совершенно необязательно наличие в имени "неудобных" символов. ZK>> Изволь вызубрить и не забывать ни на секунду правила "экранирования" ZK>> всех этих символов в шелле, причем в командной строке и в скрипте на ZK>> одном и том же Баше они слегка разные! IT> у меня <TAB> замечательно работает ;) Ты скрипты Табом пишешь что ли? ZK>>>> прописал что угодно, а "снаружи" имя должно быть удобное для ZK>> И уж не дай Б-г придется восстанавливать посыпавшийся диск. IT> да, для fat это критично. Ты думаешь ext2fs не сыпется? Еще как - например по аппаратным причинам (использование недолговечных моделей жестких дисков). IT>>> и вообще это удобнее чем абстрактный track001... ZK>> А кто сказал что обязательно track001? ZK>> Можно просто латинский шрифт, отсутствие особо неприятных шеллу ZK>> символов и подчеркивания вместо пробелов. IT> вот ещё мозги ломать латинским шрифтом... хотя подчеркивания в IT> самом деле не напрягают... А меня и латинский шрифт не напрягает. ZK>> Вообще говоря - имя файла это _идентификатор_. А правила написания ZK>> идентификаторов в программировании на первом курсе изучаются. В ZK>> качестве вариантов там рассматривается ограничение лишь на длину ZK>> и на верхний/нижний регистр. Пробелы в идентификаторе недопустимы ZK>> вообще никогда, их всю жизнь на подчеркивания заменяли. IT> это смотря в идентификаторе чего ;) В каких идентификаторах допустимы пробелы? IT>>> ну никак буржуи IT>>> не поймут что у нас может одновремено использоваться 3 IT>>> кодировки! ZK>> Это точно! Сколько ни кричат на каждом углу что Линукс - легко ZK>> "интернационализируемая" система, а например Иксы так по сей день ZK>> 866 кодировку понимать и не научились! Hе умеют они работать в ZK>> совершенно корректно собранной 866 локали. IT> ты попробуй кого ещё в длругой локали заставь работать ;) У меня в консоли 866 локаль используется. При этом грамотно написанные программы довольно легко заставить в ней работать. IT> а тут как я понял проблема типа как с фидошной буквой H, IT> какието русские буквы как управляющая последовательность IT> рассматрвиаються... В Иксах немного не так, там просто не вводятся буквы если Иксы не знаю локаль, которая в данный момент активна. IT> Igor { registered Linux user number #121385 } IT> ps: а по части русских букв в именах фалйлов: когда я писал CD то IT> обнаружил что iso fs mkisofs все непонтяные символы меняет на "_", IT> а русские буквы какраз относятся к непонтяным... в жульете разумеется IT> проблем нет, но както некрасиво... и я пропатчил mkisofs на предмет IT> замены русских букв на латинские в isofs... это конечно был грязный IT> хак, и работал он только если исходная кодировка koi8... Если на отдельно взятой собственной машине - то годится и хак, если он работает. Zahar --- Msged/LNX 6.1.1 * Origin: связь обеспечена технологией GPRS (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328842fbaa52.html, оценка из 5, голосов 10
|