Обычный формат для имен файлов из нескольких слов? [закрыто]

Есть ли предпочтительный / обычный способ форматирования имени файла, содержащего несколько слов? Или это вопрос личного выбора? Я пытаюсь больше использовать командную строку, если это имеет значение. (Я знаю, что имена файлов, содержащие пробелы, необходимо заключать в кавычки в командной строке.)

например:

  • Change Of Address Cards.odt
  • ChangeOfAddressCards.odt
  • Change_Of_Address_Cards.odt
  • Change-Of- Address-Cards.odt
  • change-of-address-cards.odt

и т. Д. и т. д. ...

0
задан 31 August 2019 в 03:49

3 ответа

Я редко ввожу полные имена файлов в терминале. Вместо этого я перешел к родительскому каталогу файла, иногда тип ls для показа, какие файлы содержатся в том каталоге, затем введите первые несколько букв файла и автоматически заполните полное имя файла путем нажатия Вкладки ключ.

После девиза Ubuntu "Linux для людей", не имеет значения, в чем отформатирован шаблон имена файлов, пока для людей легко читать. Самый легкий формат для чтения является обычным текстом со словами, разделенными пробелами. Если файлы являются частью ряда как песни в альбоме, я предшествую имени файла с его порядковым номером в ряду как nn track name, где nn запускается с 0 для дополнения, если номер дорожки имеет только одну цифру как 01 вместо 1. Тот путь 10 прибывает после 09 в терминальные результаты ls и во всем аудио/видеоустройствах вместо того, чтобы прибыть после 1.

2
ответ дан 23 October 2019 в 03:54

Я обычно соглашаюсь с https://pclosmag.com/html/Issues/201607/page03.html
(обеспеченный DK Bose в комментарии)

существуют точки, которые могут быть сделаны против части его хотя, но достаточно этого.

На основе опыта, созданного, начиная с очень раннего PC:s, когда:

  • совместно использующие файлы с многочисленными компьютерными брендами и устройствами других видов,
  • сценарии и файлы обмена программирования
  • и данные с коллегами, коллегами и друзьями
  • плюс предотвращение многочисленных аспектов и проблем...

я приехал для ограничения именования файла символами в этих наборах:
a-z, A-Z, 0-9 и -_
... с дополнительным . ограниченный, чтобы быть начальным символом для любого расширения файла (или как индикатор 'скрытого файла', когда в Linux).

1
ответ дан 23 October 2019 в 03:54

Почему Беспокойство?

правильный вопрос , почему Вы хотите преобразовать пробелы (дополнительно Верхний регистр) в именах файлов многословных во что-то еще?

Нормальное Настольное Использование

, Если Вы - настольный пользователь, который использует LibreOffice, чтобы создать и отредактировать документы для персонального, затем я не вижу оснований для изменения. Вы будете, вероятно, только использовать Файл> Открытый диалоговое окно в LibreOffice для открытия файлов. Или можно использовать Наутилус (Файлы Gnome) для движения в папку и двойной щелчок по файл для открытия его. Эти нормальные ежедневные операции не требуют удаления пространства (дополнительно Верхний регистр) от имен файлов.

, Если Вы иногда (или регулярно) совместно используете эти файлы с пользователями Windows или пользователями Mac, затем также, я не вижу проблемы. Все современное OSs может обработать пробелы в именах файлов. Я получаю файлы MSWord от пользователей Windows каждый день, которые имеют пробелы (и Верхние регистры) на имена. Я открываю их в LibreOffice без любой потребности переименовать их.

Командная строка и Сценарии

при использовании командной строки или сценариев для управления этими файлами каждый день, затем может иметь смысл преобразовывать их использующий некоторую конвенцию, как описано в других ответах. Если Вам нравится мучить себя, Вы всегда можете тип

Change\ Of\ Address\ Cards.odt

на терминале. Или включите его в кавычки:

"Change Of Address Cards.odt"

, Если можно записать собственный удар (или кто-либо другой) сценарии затем, можно, вероятно, сделать сценарий достаточно умным для использования кавычек для включения имен файлов с пробелами.

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

, Если Вы работаете со сценариями, записанными другими и этими сценариями, Дон не обрабатывает пространство и Верхние регистры в именах файлов хорошо, затем необходимо изменить имена файлов.

Веб-репозиторий документов

, Если Вы создаете веб-хранение документов, где имена файлов будут сохранены в базе данных, и к ним получат доступ как веб-URL, затем это может быть проблема, если у Вас есть пробелы и Верхние регистры на имена, поскольку URL не обрабатывают пробелы и Верхние регистры хорошо. Веб-сервер, который Вы используете, может или не может сделать преобразование для Вас. Если это не делает, определенно необходимо переименовать файлы, и необходимо создать и придерживаться конвенции быть последовательными.

Другие

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

Hope это помогает

0
ответ дан 23 October 2019 в 03:54

Другие вопросы по тегам:

Похожие вопросы: