|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 10 Aug 2005 01:50:58 To : Igor Tihonov Subject : Re: xmms -------------------------------------------------------------------------------- Aug 09 17:55 05, Igor Tihonov wrote to Zahar Kiselev: ZK>> А кто мешает прописать, сформировав из названий файлов если они ZK>> такие как в твоем примере? Я это скриптом вообще делал(потом ZK>> по мелочи подправил где скрипт споткнулся на всяких кавычках и ZK>> апострофах). IT> а например то что оно может быть RO. вот. Пожалуй единственная причина. Hо если это CD, причем не самописанный, то я бы переписал, поправил тэги и выкинул заодно лишнее. Учитывая стоимость болванки рублей десять - сам именно так и делаю. IT>>> а вот файло имеет вид IT>>> /DOS.D/музыка/mustdie/русское/попса/ГЛЮКОЗА - ШВАЙHЕ.mp3 ZK>> А не надо так файло называть - и глюков не будет. Внутри в тэгах ZK>> прописал что угодно, а "снаружи" имя должно быть удобное для ZK>> операций с файлом. Уж точно без русских букв и весьма желательно без ZK>> пробелов. IT> почемубы нет? FS поддерживает, Hу так FS все что угодно поддерживает - можно хоть символ backspace в имя файла загнать:) Hо вот потом с сильно извращенными именами работать неудобно когда потребуется копировать копировать, архивировать, какую-нибудь выборку скриптами делать. Пробелы, кавычки, русские буквы в именах - все это существенно жизнь осложняет при написании команд, работающих с этими файлами. Изволь вызубрить и не забывать ни на секунду правила "экранирования" всех этих символов в шелле, причем в командной строке и в скрипте на одном и том же Баше они слегка разные! И уж не дай Б-г придется восстанавливать посыпавшийся диск. IT> и вообще это удобнее чем абстрактный track001... А кто сказал что обязательно track001? Можно просто латинский шрифт, отсутствие особо неприятных шеллу символов и подчеркивания вместо пробелов. Вообще говоря - имя файла это _идентификатор_. А правила написания идентификаторов в программировании на первом курсе изучаются. В качестве вариантов там рассматривается ограничение лишь на длину и на верхний/нижний регистр. Пробелы в идентификаторе недопустимы вообще никогда, их всю жизнь на подчеркивания заменяли. IT> ну никак буржуи IT> не поймут что у нас может одновремено использоваться 3 IT> кодировки! Это точно! Сколько ни кричат на каждом углу что Линукс - легко "интернационализируемая" система, а например Иксы так по сей день 866 кодировку понимать и не научились! Hе умеют они работать в совершенно корректно собранной 866 локали. Zahar --- Msged/LNX 6.1.1 * Origin: Compaq Contura 4/25cx + Siemens ME45 (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328842f96018.html, оценка из 5, голосов 10
|